Oil falls as Chinese demand concerns overshadow Libyan export halt
Brent oil prices declined 2% on Tuesday as sluggish economic growth in China, the world's biggest crude importer, increased demand concerns that overshadowed the impact of halted production and exports from Libya. Brent crude futures fell by $1.65, or 2.1%, to $75.87 a barrel by 1004 GMT.