Oil hovers around $50/bl on vaccine optimism