Constellation Energy (CEG) Defies the Utility Slump. Can its Nuclear Edge Drive More Gains?
The overall utilities sector fell by 5.18% during the month of August, compared to the 2.62% gain for the overall market. The sector’s weakness was primarily attributed to a backup in long-term Treasury yields amid rising fiscal deficits and Treasury …