US Crude Oil Inventories Plummet by 4.2M Barrels: A Significant Weekly Drop Revealed
The United States crude oil inventories decreased by 4.2 million barrels in the week ending August 1, as per API data. Distillate inventories rose, while gasoline stockpiles fell, ...