What, after all, is the main alternative to investing in stocks? Buying bonds. Yet these days bonds offer incredibly low returns. The interest rate on 10-year U.S. government bonds is only 0.6 percent, down from more than 3 percent in late 2018. If you want bonds that are protected against future inflation, their yield is minus half a percent.
So buying stock in companies that are still profitable despite the Covid-19 recession looks pretty attractive.