Oil headed for a third weekly advance as the market braced for more tariffs from the Trump administration due early next week ...