Global oil prices have finished mixed after weak US and Chinese industrial data clouded the outlook for demand in the world's largest economies.
Global oil prices have finished mixed after weak US and Chinese industrial data clouded the outlook for demand in the world's largest economies.