April Employment Report 115000 Jobs Added Topping Market Expectations Irans Foreign Ministers India Visit Signals Potential Shift in Energy and Trade Dynamics Bitcoin Slips to Around 805k as Hot CPI Data Reignites Rate Hike Concerns Investcorp ICMB Q3 2025 Results Fall Short EPS 004 Revenue NA