Renewables Provide 100% New US Electricity Capacity In April, Oil Companies Shedding Jobs, Investment Community Remains Oblivious Card – CleanTechnica – 6/9/20