News

WTI oil is losing ground as traders worry that the U.S. and China have not started trade negotiations. If WTI oil stays below ...