Oil tallies 6-session climb to end at a more than two-week high