Oil price on slippery ground

When oil prices were reigning above $100 per barrel last year, the world, including India, was anticipating oil prices going up to nearly $200 in just a few months and as such had started preparing itself for oil “independence”. Today, when prices have been in the less than $50 range for some time, the fear of just a few months ago seems unreal.

Full Text