Oil set for weekly drop with focus on supply, US-China tensions