U.S. crude inventories fall after 10 consecutive weeks of builds
Introduction:
The U.S. crude inventories have finally fallen after 10 consecutive weeks of builds, according to the Weekly Petroleum Status Report released by the Energy Information Administration (EIA) on March 3, 2023. This is the first crude stoc...