After years of low interest rates, the Federal Reserve has aggressively raised rates to fight high inflation, causing a painful downturn in the bond market. However, some top bond investors see current bond yields as highly attractive compared to the last 15 years. Corporate bonds currently offer yields of 6% for broader bonds, 7% for preferred stocks, 8% for high-yield bonds, and almost 10% for senior loans. Investors who buy bonds now can benefit from both steady income streams from yields, as well as potential price gains if the Fed cuts rates in the future. Bond prices often rise after the Fed stops raising rates, and total returns have historically been strong in the 5 years following peak rate hiking cycles.