St John's is a great town, glad you enjoyed it.
Utilities have been a laggard sector for a long time. Over the past 30 years, utilities and communications have been the worst performing sectors in the S&P 500. Utilities stocks only make up 2-3% of the index, so they don't tend to move the needle. The tech sector, on the other hand, has carried the index, being (by far) the biggest weight and also (by far) the best performing over the past 30 years. This year the index is up slightly less than the tech sector.
Top three sectors this year have been utilities (by far), industrials and tech. Worst three have been energy, health care and consumer staples.
If I were a betting man, which I'm not, and if I were investing in US stocks, which I'm currently not, given the tendency for things to revert to the mean, I'd be aiming to be overweight the recent laggards and underweight the recent winners, all else being equal.