I've noticed that there are some articles floating around:
Why the oil price is a hurricane in a teacup
Coming massive Petro price hike in India – can India really survive the oil shock?
I wonder if we going to see more of that term "2005 oil shock" ?


