Discount the Happy Talk
Post from First Trust Economics Blog Brian S. Wesbury – Chief Economist Robert Stein, CFA – Deputy Chief Economist May 28th, 2023 The stock market finished Friday on a high note, with the S&P 500 index just north of 4,200 for the first time since August 2022 and up 17.6% versus the market bottom in October. Part […]