Chinas European Investment Climbs to 7Year High Still Below Previous Peak Central GP CENTA Stock Today Unchanged at 3451 Key Levels 20260520 Stardust Power SDST Q1 2026 Earnings Miss Sparks Concern Applied Opto AAOI Q1 2026 Disappoints EPS 007 Below 005 Views TrumpXi Summit Concludes in Beijing Setting Stage for Renewed USChina Talks Sensex and Nifty 50 Edge Higher as Indian Equities See Modest Gains