10-Year Treasury Yield at 4.31% as of April 2, 2026 | OOBF
10-year Treasury yield finished April 2 at 4.31%, steady from recent levels.
Open shared insight
Open shared insight