Crude oil benchmarks continue free fall on US glut, demand doubts


Oil prices fell by 2 percent on Thursday after U.S. crude production neared an unprecedented 12 million barrels per day (bpd) and concern grew over weakening demand, particularly in light of the trade dispute between the United States and China.

Brent crude oil futures LCOc1 were down $1.08 at $60.24 a...