The U.S. 10-year Treasury yield breached 5% for the first time since October 2023, closing near 5.02% as hotter inflation data boosted Fed rate hike expectations to over 90%.
Brent crude surged to $107.7/bbl, up 1.9%, after a Saudi pipeline drone attack could take weeks to repair and Houthi forces expanded control along the Red Sea.
Tech stocks led a broad selloff, with the Philadelphia Semiconductor Index down 6%...