Home ArticlesRenewable Energy With oil at $65 will renewables lose steam?