Oil prices plunged overnight, with US crude futures hitting an 18-year low, as governments worldwide accelerated lockdowns to counter the coronavirus pandemic that is causing global fuel demand to collapse.
Oil prices plunged overnight, with US crude futures hitting an 18-year low, as governments worldwide accelerated lockdowns to counter the coronavirus pandemic that is causing global fuel demand to collapse.