Oil prices finished mixed after a key report showed US crude stockpiles had swollen to another record high, adding to an oversupplied global market.
Oil prices finished mixed after a key report showed US crude stockpiles had swollen to another record high, adding to an oversupplied global market.