Overstimulated? Stocks soar 75% in historic 12-month run
NEW YORK — It was one year ago that the terrifying free fall for the stock market suddenly ended, ushering in one of its greatest runs. On March 23, 2020, the S&P 500 fell 2.9%. In all, the index dropped nearly 34% in about a month, wiping out three years’...