RBI Rate Cut Stuns Market Nomura Flags Threat to Policy Credibility ORC Q1 2026 Earnings EPS Surpasses Estimates as Rate Volatility Eases BMW Deploys Humanoid Robots in European Car Plant Building on US Success