3 ms·Share of renewables declined from 42% to around 25% since last August, too.by arcticbull 5y agoShare of renewables declined from 42% to around 25% since last August, too.