Shares of IOCL, BPCL, and HPCL opened nearly 2% lower each and extended losses to trade in red amid a broader bearish sentiment across the domestic frontline indices.