Irans Economic Strain Under Continued US Sanctions BLDP Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction US Stocks Slide as AI Sector Rout Deepens on Chinas DeepSeek Concerns