Iran-US War Escalation & Oil Crisis
War spending at $37.5B; House Republicans defect on war powers resolution (214-208). Oil $90-102+. Houthi blockade continues. Russia diesel export ban compounds crisis. China's massive crude import cuts during the war have kept oil prices below $100 despite Hormuz closure, with opaque data and stockpile strategies adding geopolitical depth.
Sources (2)
Updated Aug 15, 2026