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.