COVID-19 and Low Oil Prices Threaten to Leave Saudi Arabia With Empty Hands
While the extraordinary crash of the WTI price of crude into negative territory — the first in history — can be viewed as something of an anomaly, the 25% drop in the price of Brent to $20 a barrel today (April 27) is a stark statement about the vulnerability of the Saudi economy and of Crown Prince […] More