A Snapshot of Global Energy in June 2026

(1000+ words)