Oil falls amid doubts over US-China trade deal, rising stockpiles by Expertcommodity.


Comments