Oil prices rose on Tuesday, reversing early losses on hopes that US President Donald Trump may signal progress on trade talks with China in a speech later in the day. Brent crude futures were up 31 cents, or 0.5%,