Oil prices set for one of the biggest weekly rises in 2016