Oil continues unprecedented sell-off: June futures drop 24%, but May contract turns positive April 21, 2020 News today +