Oil Extends Longest Rising Streak in 2 Years