SBI Sees Oil at $50/Barrel by 2026, Impact on India
A new SBI Research report forecasts a significant decline in global crude oil prices to around $50 per barrel by mid-2026. Discover the key drivers and what this means for India's economy and inflation.