RBIs 25 Bps Rate Cut May Have Diluted Policy Framework According to Nomura MDV Q1 2026 Earnings Massive EPS Miss Sends Stock Lower Oil Prices Plunge 20 in May Marking Steepest Monthly Decline Since 2020