Reserve Bank of India Governor: Indian crude oil prices have averaged $110 per barrel over the past two months.

2026-06-05

Reserve Bank of India Governor: Indian crude oil prices have averaged $110 per barrel over the past two months.