Hesai HSAI Q4 2025 Results Fall Short EPS 111 Revenue NA Oil Price Movements on May 18 2026 What They Mean for Your Wallet Blink BLNK Q1 2026 Earnings Beat Revenue NA EPS 006 Wall Street Retreats from Record Highs as AI Stocks Slide and Oil Prices Climb