Oil slipped below $53 as China warned that trade wars and populism posed “serious challenges” to the international order, countering signs that the U.S. shale ...
A