Oil hits two-year low under $96 as Libyan output returns
Brent crude oil futures dropped below $96 a barrel on Wednesday to a two-year low as rising supply from Africa and Iraq offset mounting tensions in the Middle East and stronger-than-expected growth expectations in China.
Sep 25, 2014, 03:07 AM IST