Weekly Market Recap – May 1, 2023
The Markets (as of market close April 28, 2023) Stocks ended the week higher as strong corporate earnings data helped offset worries of another round of interest rate hikes, following the Federal Reserve’s meeting this week. Each of the major benchmark indexes posted weekly gains, with the exception of the Russell 2000. Ten-year Treasury yields […]