Traders also fear escalating tensions between the U.S. and China--the world's two largest oil consumers--could curtail demand. The market now awaits U.S. crude and gasoline inventory data due later on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results