Browsing: Indices

Escalating US-Iran tensions drove crude oil benchmarks up over 4%, contributing to a broader equity sell-off. Major US indices declined as investors braced for upcoming tech earnings, with the Nasdaq falling 1.40%. While memory stocks stabilized, tech sectors faced downward pressure, exacerbated by SpaceX’s aborted launch. Macro data reveals a complex landscape: July consumer confidence…