Oil prices set to end week over 3% higher