Oil Prices Keep Slipping As Demand Drops By Record Amounts By Camila Domonoske Published April 15, 2020 at 11:49 AM EDT Facebook Twitter LinkedIn Email