Saudi Oil War Feature photo

Has Saudi Arabia Shot Itself in the Foot With Its Oil Price War?

The impact of coronavirus has destroyed the demand for oil and neither Saudi Arabia, Russia or the United States will escape the resulting price war unscathed. 

Sign Up For The Best Of MintPress, Delivered To Your Daily Inbox.

Sign up for our daily digest.