Coverage of "Iran tensions" on Cryptopasta: the stories and the context behind them.
The US strategic oil reserve has fallen to its lowest levels since 1983 as tensions with Iran lead to ongoing withdrawals. Market watchers note a cautious outlook for oil prices amid this tightening supply.
July 27, 2026