Monday's energy & climate stories


12 times Trump signaled the Iran war was about to end

Mar 30, 2026 - Business

The stock market has only 2 catalysts

Mar 30, 2026 - Business

Big Tech's bloodbath could be sticky this time

Exclusive: Wind projects pile up as Pentagon reviews stall

Updated Mar 29, 2026 - Business

Oil prices rise as Iran war escalates with Houthi attacks