NMTC Q1 2026 Earnings WiderThanExpected Loss and No Reported Revenue Weigh on Shares Indian Rupee Opens Lower at 9626 Against US Dollar Amid Asian Currency Weakness and RBI Intervention Concerns EU Downgrades 2026 Growth Forecast Amid Strait of Hormuz Crisis and Energy Inflation USCuba Tensions Deepen Rubio Signals Dim Prospects for Peaceful Resolution as Trump Hints at Potential Intervention SpaceX Potential IPO A Look at Historys Biggest Stock Market Debuts ChinaRussia Partnership Beijings Strategic Bet on Moscow Appears to Be Paying Off