Coverage of "Oil supply" on Cryptopasta: the stories and the context behind them.
Iran conflict removes 2.6 billion barrels from oil supply while Hormuz traffic crashes to 10% of normal levels. Markets give normalization by month-end just 13.5% odds.
August 4, 2026