Oil prices have slumped after the International Energy Agency issued a downbeat global market outlook and traders braced for a further increase in record US crude-oil stockpiles.
Oil prices have slumped after the International Energy Agency issued a downbeat global market outlook and traders braced for a further increase in record US crude-oil stockpiles.