FTEC is trading at $284.93 (-2.54%) as fading U.S.-Iran peace prospects push oil above $90 and revive inflation concerns.

  • The information technology sector is leading the broader selloff, while the 30-year Treasury yield reached roughly 5.32%, pressuring long-duration growth and technology valuations.
  • The Nasdaq Composite is down 1.39%, while NVIDIA is also weakening, adding semiconductor-related pressure.