US Stock Futures Slide as Surging Yields and Oil Prices Fuel Inflation Fears Home Bancorp HBCP Reports Strong Q1 2026 Revenue NA EPS Beats Tata Steel Q4 Results Consolidated Net Profit Surges 147 YoY to Rs 2965 Crore Stoke Therapeutics STOK Q1 2026 Earnings Surprise EPS 079 Up Significant Thames Water Investors Warn Temporary Nationalisation Could Undermine Recovery Efforts John JHI Falls 083 Watching 1243 Support 20260515 Market Focus Retail Sales Data AMAT Earnings and USChina Summit on the Horizon HA HASI Q1 2026 Earnings Beat Revenue NA EPS 077 DTE Energy DTG Stock Analysis RangeBound Near 1680 20260515 Alexandria RE ARE Q1 2026 Earnings EPS 210 Beats Estimates INVESCO IVR Surges 075 Nearing 844 Resistance 20260518 ESCO Technologies ESE Falls 216 Watching 27572 Support 20260515 Bill GatesBacked Fervo Energy Surges 35 in Upsized IPO Valuation Tops 10 Billion Taiwan Semiconductors 15 Trillion Market Opportunity A Closer Look European Markets Rally as Trumps Iran Remarks Ease Geopolitical Tensions