19.02.2009 - Oil industry locked in boom and bust
From Reuters: After oil prices crashed to $10 (seven pounds) a barrel in 1998, they more than tripled two years later as lower investment and higher demand strained supply. The signs are the industry, now reeling from a $100 crash, is still locked in a cycle of boom and bust..... Full Article: Source
Print