Global oil prices crashed more than 30% on Sunday (March 8), sliding the most since the Gulf War in 1991, after crude producers launched a price war. Saudi Arabia slashed its official selling price.
To subscribe please click here
Global oil prices crashed more than 30% on Sunday (March 8), sliding the most since the Gulf War in 1991, after crude producers launched a price war. Saudi Arabia slashed its official selling price.
To subscribe please click here