Indian Rupee Surges to TwoMonth High at 95USD on RBI Intervention and Oil Price Drop Emergent BioSolutions Q1 2026 Earnings Surprise Profit Beats Estimates as Cost Initiatives Gain Traction Morning Markets Eye Iran Deal Progress Dell Rally Trump Account Updates