Oil slips as trade dispute outweighs U.S. stock decline
Oil prices slipped on Thursday as an escalating trade dispute between the United States and China outweighed the bullish impact of a decline in U.S. commercial crude inventories. Benchmark Brent Continue Reading
