Weekly Market Recap – March 20, 2023
The Markets (as of market close March 17, 2023) Stocks closed mostly higher during a volatile week. The Nasdaq and the S&P 500 led the benchmark indexes, while the Dow, the Russell 2000, and the Global Dow declined in value. Crude oil prices settled at the lowest level since December 2021. Gold prices vaulted up […]