Top oil-producing countries agreed Sunday to record output cuts in order to boost plummeting oil prices due to the new coronavirus crisis and a Russia-Saudi price war.
OPEC producers, dominated by Saudi Arabia, and allies led by Russia met via videoconference for an hour Sunday in a last-ditch effort to cement an accord struck early Friday that hinged on Mexico’s agreement. Read More…