Thursday, October 12th, 2023
Bond yields' charge higher has sent utility stocks tumbling to the worst losses among the 11 sectors that make up the S&P 500 since the index began struggling in the summer.