US Strategic Petroleum Reserve stocks fell 5. 1 million barrels last week to the lowest level since 1983, with overall US oil inventories reaching their lowest since 1984.
US Strategic Petroleum Reserve stocks fell 5. 1 million barrels last week to the lowest level since 1983, with overall US oil inventories reaching their lowest since 1984.