Investcorp ICMB Reports Mixed Q3 2025 Revenue Beats but EPS Misses Olympus CEO Navigates Turbulent First Year as Shares Surge 20 Turkey and Kazakhstan Forge Strategic Alliance with 13 Billion Trade Target Nvidia Earnings Call in Focus Geopolitical Commentary on China Chips and Trump Trade Policy Under Scrutiny