Oil Marketing Companies Face ₹80,000 Crore Deficit: Will Petrol and Diesel Prices Rise in May?
Reports emerging on Wednesday, April 29, 2026, have sparked widespread concern among commuters as India’s major Oil Marketing Companies (OMCs)—including IOCL, BPCL, and HPCL—fac...















