Oil hits lowest this century as coronavirus crisis hammers demand
Oil slumped to less than $16 a barrel on Wednesday, hitting its lowest since 1999, with the market awash with excess supply as the economic fallout from the coronavirus pandemic continues to hammer demand for fuels.