Oil prices plunged on Wednesday, with U.S. 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 futures have lost more than half their value in the past 10 days, as...
