Slowing Chinese growth and concerns over weaker global energy demand weighed down oil prices today, with Brent crude falling back below 100 dollar a barrel. New York's main contract, light sweet crude for delivery in May dropped 83 cents to 85.85 dollar a barrel and Brent North Sea crude for June delivery declined 81 cents to 96.88 dollar a barrel in mid-morning trade.
News On AIR | April 18, 2013 11:13 AM
Slow Chinese growth weighs down oil prices