Renewables shares outperformed fossil fuels over 10 years. Have investors noticed? - Energy Post ... Post by Energy resources and managementenergy intensityProfessional JournalEnergyPost EUCat E Articles