Treasury Yields Snapshot: April 2, 2026

The yield on the 10-year note finished April 2, 2026, at 4.31%. Read more here.

You will be redirected in 10 seconds.

liveinternet liveinternet