US stocks today: US stocks open lower as Big Tech earnings rekindle AI spending worries; oil jumps July 23, 2026
Brent crude oil price surges past $100 as Houthi tanker attacks in Red Sea rattle markets July 23, 2026
Sebi proposes faster online dispute resolution, bigger role for exchanges and depositories July 23, 2026