power sector financial outlook