Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

China-U.S. trade relations were thought to be improving slowly, but this latest setback once again raised concerns higher tariffs may hurt demand for oil.