Economy Record Oil Price Drops Send Stock Markets Diving Too By Avie Schneider Published April 21, 2020 at 8:36 AM PDT Facebook Twitter LinkedIn Email