Europe
-
Germany builds a strategic gas reserve for the next crisis
July 7, 2026 -
Europe’s Arctic policy becomes a test of climate credibility
July 6, 2026 -
UK bets faster permits will unlock infrastructure backlog
July 3, 2026 -
EU’s China trade reset falters as members balk at cost of confrontation
July 2, 2026 -
Europe curtails record solar as storage, grids lag buildout
July 2, 2026 -
Mega-deals push global M&A to a record $2.8 trillion
July 1, 2026 -
Spain’s solar boom turns to glut as power prices fall below zero
June 30, 2026









