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