Wall Street follows global markets lower as Iran war pushes crude near $120
Geopolitical conflict in Iran has triggered a sharp spike in crude oil prices, touching $120 per barrel and causing a broad sell-off on Wall Street. For the e-commerce and retail sectors, this surge threatens to increase logistics costs and dampen consumer discretionary spending.