Oil prices plunged overnight, losing about fiver per cent as trade tensions dampened the demand outlook, putting the crude benchmarks on course for their biggest daily and weekly falls in six months.
Oil prices plunged overnight, losing about fiver per cent as trade tensions dampened the demand outlook, putting the crude benchmarks on course for their biggest daily and weekly falls in six months.