Oil set for weekly gain as demand signs, geopolitics seen as positives
Oil rose on Friday, set for a weekly gain, as data this week from the U.S. and China, the world's two largest crude users, pointed to higher demand and continuing uncertainty over the Gaza war supported prices.