
Oil Prices, The Demand Dilemma And The Pace Of Economic Recovery
With the price of oil up in the last three months (the Brent spot price was $39.68 on Nov. 4) and still rising, there is some optimism that maybe prices are heading for highs we haven't seen in years. As we know, the price of oil is a mixture of market …