Analysis Why Are Oil Companies Losing Money Despite Lower Crude Prices? Diesel Losses Touch ₹18.9/Litre While Petrol Margins Also Turn Negative Business India July 4, 2026