Major indices are trading lower as ongoing Middle East tensions drive energy cost concerns, while a broad selloff in technology stocks adds further pressure on the market.
3/30/2026
Impact: -75
Financial Services