Brent crude falls towards $102 as demand concerns outweigh Libya unrest
Brent crude fell towards $102 a barrel on Tuesday on concerns of slowing oil demand growth due to weak economic recoveries in China and Europe, although new unrest in OPEC oil producer Libya kept losses in check.
Sep 02, 2014, 13:53 PM IST