Oil prices have finished mixed in a market held back by a strong US dollar and persistent concerns about the global oversupply of crude.
Oil prices have finished mixed in a market held back by a strong US dollar and persistent concerns about the global oversupply of crude.