Tag
According to Federal Reserve Economic Data (FRED) , the 3-month Treasury bill yielded 3.84% as of July 16, 2026, a number so unglamorous that most financial media won't even write a headline...