World Price of Crude Oil Plummets 31% Economy News World Price of Crude Oil Plummets 31% March 9, 2020