02 May 2025 Renewable energy supplies 90% of consumption in April Market Statistics and Energy Consumption