Oil & gas shares in demand; ONGC hits 5-year high; HPCL soars 6%, IOCL 4%