Oil prices slumped more than 2.0 per cent overnight on worries that global crude demand could stay under pressure as a lack of details about the first phase of a US-China trade deal dimmed hopes for a quick resolution to the tariff fight.
Oil prices slumped more than 2.0 per cent overnight on worries that global crude demand could stay under pressure as a lack of details about the first phase of a US-China trade deal dimmed hopes for a quick resolution to the tariff fight.