Caledonia CMCL Q1 2026 Results Miss Estimates EPS 068 vs 068 Ghana Evacuates 300 Citizens from South Africa Amid AntiImmigrant Protests Potential Economic Fallout for Bilateral Trade BlackRockPwr BUI Down 138 How Low Could It Go 20260515 USBC USBC Q1 2025 Earnings 200 EPS Surges Past 204 Estimates Vodafone Idea Narrow Loss by 13 in Q4 Aditya Birla Group Infusion Provides Lifeline UK Economy Posts 06 Q1 Growth as PreWar Momentum Offers Labour Government Brief Respite Xi Warns Trump Mishandling Taiwan Could Lead to Clashes and Conflicts Putting USChina Relations at Risk