India's state-run oil marketing companies, IOCL, BPCL, and HPCL, are on track for a upbeat Q2 financial recovery driven by robust diesel margins and crude inventory gains, JM Financial highlights.