08/31/09 A decline in Chinese stocks lifted concerns over energy demand and sent oil pricessliding below $70 a barrel.
NYFP | August 31, 2009
Tags:. .Finance News. .barrel. .slide
Barrel Slide Finance News