India's fuel prices hit a 4th hike in 10 days on May 25, 2026, pushing Delhi petrol past ₹102. Driven by high crude costs and a weak rupee, OMCs still face losses despite the surge.