Oil futures have ended slightly higher, extending crude's rally to a sixth straight session after a decline in weekly US crude production temporarily eased concerns about deepening oversupply.
Oil futures have ended slightly higher, extending crude's rally to a sixth straight session after a decline in weekly US crude production temporarily eased concerns about deepening oversupply.