Independent Online | Oil price will be key to returns, inflation Independent Online The causes of the fall in the oil price are widely cited as the lower demand for oil and the better-than-expected supply of oil. Struggling European economies and slowing growth in China are typically blamed for the lower demand, while the production ... Mind the gap in multi-speed world economy after oil plunge Continued plunge of oil prices to hurt industry in China |