Only 4 Days Left To Buy I Bonds Paying 8.5%

You only have four days until the end of April to buy U.S. Treasury I bonds that will pay you 8.54% over the next year.