In War for Market Share with US shale oil.
Saudi banking system under pressure.
A secret US-Saudi deal from 1973 falls apart.
Could Vision 2030 be all “smoke and mirrors?”
The hangover of oil dependence has only just begun.
US producers aren’t going to just give up.
Taxpayer, get ready to open your wallet.
Investors keep hoping the Saudis don’t know what they are doing.
It’s a sign of how bad things are that we feel optimistic about $35 oil.
“The risk of a deeper decline has intensified.”