Brent falls towards $57 as demand concerns outweigh supply disruptions

China is the world’s second largest oil consumer and any contraction in its factory sector can have a big impact on demand.

Read More