Oil pares weekly gain as Trump calls for low prices to end war