Oil price shock rattles OMC stocks; profit outlook weakens if pump prices stay frozen
Shares of Indian oil marketing companies fell sharply as Middle East tensions caused crude prices to surge past $115/barrel.

What's Your Reaction?











