Oil prices have settled more than one per cent lower as investors reeled from a record weekly surge in US crude inventories, and remained sceptical about whether OPEC can actually implement its planned output cap.
Oil prices have settled more than one per cent lower as investors reeled from a record weekly surge in US crude inventories, and remained sceptical about whether OPEC can actually implement its planned output cap.