Stocks stage first big rally of 2023 as hope grows that inflation will ease, Dow closes up nearly 700 points

by
Stocks stage first big rally of 2023 as hope grows that inflation will ease, Dow closes up nearly 700 points