Renewable energy supply at all-time high Tag