Energy Diesel prices surge to $5 per gallon, highest since 2022, as Iran war disrupts global oil suppliesMarch 17, 2026
Energy Iran targets UAE energy infrastructure as gas field set ablaze, tanker struck near Strait of HormuzMarch 17, 2026
Energy Cuba’s entire power grid just collapsed… and it got me thinking about how fragile electricity systems actually areMarch 17, 2026
Energy Oil Regulators Found Hundreds of Wells Violating Oklahoma Rules. Then They Ignored Their Findings.March 17, 2026
Energy US Government Confirms Tesla as Buyer in LG Energy Solution’s $4.3B Battery DealMarch 17, 2026