RBIs 25 Bps Rate Cut May Have Diluted Policy Framework According to Nomura HERE Q4 2025 Earnings Massive EPS Surprise of 115368 Drives Investor Optimism Traders Skeptical of Irans Strait of Hormuz Reopening Timeline