Constellation Energy Corp. closed $21.13 below its 52-week high ($310.00), which the company reached on January 10th.
Shares of power producers rallied after muted wholesale inflation data eased fears about rising interest rates. A recent spike in Treasury yields had weighed on the utility sector because it's often ...