OMC stocks — Indian Oil Corporation (IOC), Hindustan Petroleum Corporation Limited (HPCL) and Bharat Petroleum Corporation Limited (BPCL) — lost 4-7% as oil prices rose to $114.