Utilities have risen 21.2% in the first half of the year — the sector’s best first-half performance in over 25 years.
read more