Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA Indian Stock Market Closes Higher Sensex Rises Over 100 Points Nifty 50 Holds 23659 Alibaba Unveils Upgraded Zhenwu AI Chip and New Large Language Model New GBR Q3 2023 Earnings Revenue NA Matching Views Stantec STN Falls 131 Watching 7209 Support 20260520 Jim Cramer Urges Nvidia to Stay the Course in Chinas AI Expansion UK Delays Russian Oil and Gas Sanctions Amid Middle East Market Turmoil China Confirms Order for 200 Boeing Jets Following TrumpXi Summit Signals Trade Truce Extension