oil extends gains