Total Return - U.S. Equities vs. U.S. Corporate Bonds

Should investors favor investment grade corporate bonds over U.S. stocks?

Image: BofA Global Investment Strategy

Total Return - U.S. Equities vs. U.S. Corporate Bonds