OPEC+ signs historic deal; Russsia and Saudi to cut oil production stabilise plummeting prices

Top oil-producing countries including Russsia have agreed for 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 in a last-ditch effort to cement an accord that rested […]

Read more