Oil Get link Facebook X Pinterest Email Other Apps April 20, 2020 Oil prices drop from time to time. now, oil demand has evaporated.. i checked the charts and did a bit of research on what happened during those years.. Read more