Sharp drops for AI stocks overwhelm markets worldwide as oil prices jump

Open in new window