Brent crude crashed below $73/barrel on June 25, 2026 — the first time since February 27, before the US-Iran war. Down 42% from $126 war-peak in just 56 days. Why it’s crashing, what it means for petrol/diesel prices, which sectors win and lose, and the massive ₹5.3 lakh crore annual savings potential for India.