Oil prices dip, but set to end week over 3% higher