Oil falls as flaring US-China trade dispute blunts risk appetite

19 Jun

By