Markets Jolt as Oil Tops $100 After Houthi Attacks; Treasury Yields Spike on Inflation Fears
Brent crude climbed above $100 a barrel after Iran-backed Houthi rebels struck Saudi vessels in the Red Sea, while the 10-year U.S. Treasury yield rose to about 4.7% - its highest level since January 2025 - amid concerns that higher energy prices will keep inflation elevated. Market participants are weighing strained global oil inventories, damaged…