Calls grow for renewables and public control as energy crisis deepens
newsApr 8, 202611690
Key Highlights
Germany recorded a 127.3 billion euro budget deficit in 2025.
Madagascar declared an energy emergency after Middle East conflict disrupted fuel supply.
Countries are increasing coal power, risking a major setback to climate goals.