oil Crude Oil Futures Fall 2% to ₹8,876 per Barrel on Profit Booking Despite Brent Holding Near $100 by Economy India July 24, 2026
oil Iran Crisis: No Immediate Oil Supply Disruption for India, but Price Volatility and Macro Pressures Likely by Economy India March 1, 2026 Iran Crisis: No Immediate Oil Supply Disruption for India Read moreDetails