The ripple effects of shipping disruptions in the Strait of Hormuz continue to shake up Europe’s energy landscape, triggering a new surge in orders for local solar and energy storage markets and further exacerbating the imbalance between supply and demand.In March 2026, under the dual pressure of es