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 stockpile draw since December 2022, and it has come as a relief for.