Oil prices slipped on Tuesday after U.S. President Donald Trump said a trade deal with China could be delayed until after the next U.S. presidential election, ... Read more