 Clearway Energy has just released its third-quarter financial results, beating EPS expectations by 0.13 with 0.28 per share. Q3 performance impacted by outages and a downward revisal of guidance numbers for year-end results. 