Energy provider in sweet spot despite negative sentiment towards sector