In addition to the lowest inventory levels in the SPR since 1985, last Wednesday, the Energy Information Administration (EIA) estimated that crude oil inventories (excluding the SPR) had fallen by 7.1 million barrels.
In addition to the lowest inventory levels in the SPR since 1985, last Wednesday, the Energy Information Administration (EIA) estimated that crude oil inventories (excluding the SPR) had fallen by 7.1 million barrels.