Oil markets: Demand outlook, US-China trade war in focus

International benchmark Brent crude futures were at $58.35 a barrel by 0249 GMT, down 18 cents, or 0.3%, from their previous settlement. U.S. crude futures were at $54.29 per barrel, down 21 cents, or 0.4%, from their last close. Read full article