EOG Resources EOG Slides 148 as Selling Pressure Mounts 20260520 Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA Tonix TNXP Q1 2026 Earnings Miss EPS 293 vs 248 Expected Japan and China Lead Foreign Government Retreat from US Treasuries Amid Iran War Fallout and Currency Turmoil