Oil Prices Keep Slipping As Demand Drops By Record Amounts By Camila Domonoske Published April 15, 2020 at 10:10 AM CDT Twitter LinkedIn Email