S&P 500 at 3000 and U.S. Government Spending as % of GDP

According to BofA, maximum government spending, maximum liquidity and the current fiscal stimulus explain why the S&P 500 is at 3,000.

Image: BofA Research Investment Committee

S&P 500 Near 3000 and U.S. Government Spending as % of GDP