950 × 572 Power Generation and Consumption The Agora chart originally shared by CLEW showing green power covering 95% of demand briefly on May 8. Source: Agora Energiewende