Anonymousabout 2 hours ago
The 2026 Iran conflict has triggered the largest oil supply disruption in history, with Brent crude surging from $72 to $126 per barrel and the Strait of Hormuz — through which 20% of global seaborne oil flows — effectively shut down for weeks. The crisis has pushed U.S. consumer inflation to 3.8%, left 21.5 million American households behind on energy bills, and generated projected profits of $94 billion for the six largest oil companies, reigniting fierce debates over windfall taxes and the structural vulnerability of global energy markets to Middle Eastern chokepoint disruptions.