Oil on track for fifth straight weekly gain on tightening market outlook