SBI Research forecasts crude oil prices could decline to $50 per barrel by June 2026, promising significant relief for India through lower inflation, a stronger rupee, and enhanced GDP growth. This outlook is driven by global oversupply and rising inventories.
Read the full story on Quick Digest