Record Oil Price Drops Send Stock Markets Diving, Too By Avie Schneider Published April 21, 2020 at 10:56 AM CDT Twitter LinkedIn Email