Major indices are trading lower as conflict in the Middle East and climbing oil prices weigh on market sentiment.

3/26/2026
Impact: -70
Financial Services