-
The latest leg higher came as elevated energy prices added to inflationary pressures and corporate new issues weighed on the market.
1h ago
The latest leg higher came as elevated energy prices added to inflationary pressures and corporate new issues weighed on the market.