Brent crude futures rose 48 cents to $72.31 a barrel by 12:53 p.m. EDT (1653 GMT).
US West Texas Intermediate (WTI) crude futures rose 40 cents to $66.31 a barrel.
Last week, Brent declined for a third consecutive week, while WTI fell for a seventh week due to concerns that economic growth would slow because of US-Chinese trade tensions and weakness in emerging economies.
China and the United States will hold trade talks this month, the two governments said last week, hoping to resolve an escalating tariff war between the world's two largest economies.
Still, White House economic adviser Larry Kudlow said Beijing should not underestimate President Donald Trump's resolve.
"Part of the weakness we've seen in crude oil has largely been due to trade as people are concerned that increasing tariffs and tensions on trade are going to increase the level of uncertainty and potentially reduce global GDP demand," said Brian Kessens, portfolio manager and managing director at Tortoise.
"Anything that reduces those tensions, you can see oil generally move back the other way."
Traders said US sanctions against Iran were supporting prices. The US government has introduced financial sanctions against Iran which, from November, will also target the petroleum sector of OPEC's third largest producer.
On Monday, Iran asked the European Union to speed up efforts to save a 2015 nuclear deal between Tehran and major powers, which Trump abandoned in May. Most EU companies have pulled out of Iran for fear of US sanctions and Tehran said France's Total had officially exited Iran's South Pars gas project.
"We continue to believe that despite all of the political goodwill that may exist in Europe, there is no practical way that many of the sizeable European buyers of Iranian crude can be protected from US sanctions," JBC Energy said in a note.
However, China signaled it wanted to continue buying large volumes of Iranian oil despite US pressure and was now switching to Iranian tankers to skirt US sanctions on ship insurers.