A new oil glut: the OPEC+ fallout
“We haven’t seen anything like this.” That’s the current consensus from global energy traders and analysts, as oil prices have plunged to multi-year lows amid the price war between Saudi Arabia and Russia and the coronavirus crisis. The world’s top oil exporter, Saudi Arabia, initiated a price war with Russia...
Read More