Best Savings Bonds

Series I Savings Bonds earn inflation-adjusted returns for up to 30 years