Investment grade corporate bonds are increasingly touted as the best deal in the markets. The lack of buyers compared with sellers has made them wildly cheap against even the worst economic outlooks.
The proposition is so popular that even retail investors are jumping on board, according to some independent financial advisors.



