DHI Group DHX Q1 2026 Earnings Surprise EPS 008 Up Significant Blackrock FRA Trading at 1107 Key Decision Point 20260520 Iran Focus at TrumpXi Summit May Sideline Tariff and Rare Earths Progress JetAI JTAI Stock Slides 644 Support at 594 20260513 Kirloskar Electric Company KECLNS Dec 2025 Earnings EPS 066 In Line with Estimates Japans Hopes for Trump Visit to Tokyo Before Beijing Fall Through