The $200 Oil Shock: Wall Street's $90 Mirage Explodes
Wall Street currently views the Strait of Hormuz blockade as a temporary logistical delay, capping oil at $90. They are ignoring the devastating geological reality of what happens when Gulf storage runs out and high-pressure wells are violently shut in.