Brent crude prices settled slightly higher on Tuesday after a volatile session in which potential supply concerns surrounding Venezuela and Iran jockeyed with comments from President Donald Trump, who said he was not pleased with US-China trade talks.