News

The utilities sector ended Tuesday up a small fraction of a percentage point. Meta Platforms will buy the power generation of a nuclear plant in Illinois for 20 years under a deal with Constellation ...