Oil Prices Mixed; Slowing China Growth, Lack of Trade Deal Undercut Rally Read More

reported by Investing.com at Investing.com