Oil slips again on US-China trade dispute

China to impose tariffs of 25% on a further $16 billion in US imports

Already a subscriber? Log in here