Thursday, November 20, 2014

Oil Prices


Falling factory output in China and the onset of recession in Europe means that a continued fall in the demand for crude oil is inevitable. The recent return to production of Algeria, Libya, Iraq and Iran means that the world is already oversupplied with crude oil. The astonishing rise of production by hydraulic fracturing in the USA means that America is increasingly self-sufficient in oil. When supply exceeds demand a fall in the price of any product is inevitable.


Read more....

Subscription