By Caitlin McCabe

The 10-year Treasury yield has topped 4.7% this morning, pushing toward a new high for 2026.

The move comes as oil races toward $100 a barrel again amid escalating tensions in the Middle East.

This item is part of a Wall Street Journal live coverage event. The full stream can be found by searching P/WSJL (WSJ Live Coverage).

(END) Dow Jones Newswires

July 23, 2026 08:37 ET (12:37 GMT)