2020-04-07T00:00:00
A perfect storm hit oil prices in March. Just as global demand was being destroyed by the effects of the Coronavirus/Covid-19 pandemic, Saudi Arabia ramped up production to unprecedented levels in a price war, alienating Opec allies and non-Opec rivals alike.
Already registered? Please log-in here
With free guest access you can: