Oil Price Hammers Energy Stocks Futures slide as oil price slump hammers energy stocks https://t.co/yUEpNzSxyA pic.twitter.com/sImHPu69z9— Reuters (@Reuters) April 20, 2020