Reserve Bank of India governor said the scenario assumes crude oil at $95 a barrel.

2026-06-05

Reserve Bank of India governor said the scenario assumes crude oil at $95 a barrel.