BBB Means Buy, Buy, Buy

Corporate bonds rated just above junk level offer 7% yields with little risk of default or insolvency.