Shares skid in Asia in sell-off of AI-related shares as Brent oil tops $100 per barrel July 24, 2026 · The Independent Read full story at source