Is oil off the boil?

Oil prices plunged to a three-month low of $118 raising hopes for a turnaround in crippling finances of India's oil companies. The sharp fall in crude prices would also provide comfort to India's policy makers, who were dreading a possibility of another retail price hike around October if the high crude prices sustained.

Leave a Reply