US Treasury yields hit 20-year highs as oil reaches $105 per barrel
On September 24, 2026, key US Treasury bond yields surged to their highest levels in two decades as crude oil prices climbed to $105 per barrel. The month-long yield rise has already resulted in higher borrowing costs for consumers, driven by inflation concerns, fiscal pressures, and expectations of additional Federal Reserve rate hikes.