Don’t Hold Your Breath For $70 Oil It is more likely that oil prices will fall below $50 per barrel than that they will continue to rise toward $70. Prices have increased beyond supply and demand fundamentals because of premature expectations about the effects of an OPEC production cut on oil inventories. Last week's 13.8 million b ...
Art Berman - The Petroleum Truth Report
Posted 3 months agoOpinion
> Art BermanThe Petroleum Truth Reportoil price