Oil prices slip but on track for biggest yearly rise since 2016 | Sharefundss