Oil jumps on pre-holiday buying, Brent up 4 pct on week