Oil prices rise as vaccine optimism sustains rally despite stockpile gain