Oil falls on spiralling US-China trade dispute, rising output

19 Jun

By