ETFs & Markets
Published 3 hours ago
Oil Above $107: 10-Year Treasury Yield Hits 5.2%

The escalating cost of oil is creating headwinds for fixed-income markets, as evidenced by the 10-year Treasury yield climbing to 5.2%. Brent crude has surpassed the $107 per barrel mark, a level that typically signals heightened inflationary concerns and…