Research & Analysis5d ago
Treasury Yields Hit 3-Year High as Oil Surge Shows Persistent Rate Pressures
The 10-year U.S. Treasury yield reached 4.9708%, driven by Brent crude above $108 and Middle East supply disruptions that signal sustained inflation headwinds.