Energy News Beat The paradox gripping global energy markets in mid-June 2026 is stark. Brent crude futures — the benchmark “paper” oil traded on exchanges — have hovered around $90–$98 per barrel despite more than 100 days of war involving Iran that has severely disrupted flows through the Strait of Hormuz, a chokepoint for roughly […]