Price volatility and demand for oil : a comparative analysis of developed and developing countries.