OPEC+ Deal Won’t Save Covid-19 Crashed Oil Prices
Global oil markets received the price war truce they had long sought, but hopes for a significant and sustained rebound in prices are still likely misplaced. OPEC+, the group of oil producers led by Russia and Saudi Arabia, respectively the world’s second and third largest crude producers and top two exporters, reached a tentative agreement […]