Wake Up Call
March 21, 2019 at 09:06 AM EDT
The Energy Information Administration (EIA) gave the energy world a wake-up call after reporting that U.S. commercial crude oil inventories plunged by 9.6 million barrels in yesterday’s weekly status report.