Major indices are trading lower as bond yields surge, with the 30-year Treasury yield climbing to its highest level since 2007, pressuring technology stocks and weighing on broader market sentiment. Inflation concerns tied to the Iran conflict and rising oil prices are fueling expectations that interest rates could remain elevated for longer.
Login to comment