The Santa Claus rally in the stock market could stumble this year as Fed hawkishness and rich valuations spook investors, Bank of America says 6 December 2021 Business 0 Stocks have returned an average of 2.3% in December since 1936 and generated a positive return 79% of the time. Read More »