Economic Times | Market Now: Oil stocks tumble on soaring crude prices Economic Times NEW DELHI: Shares of major oil marketing companies, including Hindustan Petroleum Corporation (down 1.06 per cent), Oil and Natural Gas Corporation (down 0.70 per cent) and Indian Oil Corporation (down 0.56 per cent) declined up to 1 per cent in ... |