Irans Economic Strain Under Continued US Sanctions RPT Q1 2026 Earnings Negative EPS Surprise as Net Loss Deepens Stock Declines DuckDuckGo Targets Googles AI Search Overhaul Claims 30 Surge in US Installs