Explainer: Why nuclear-powered France faces power outage risks
A resilient Germany is weathering the energy crunch
UK sets new record for wind power generation