Crude inventories fell by 12.16 MMbbl last week, the largest draw since late July 2023, driven by increased exports and refinery demand, partially offset by a minor import decline. The SPR added 400 Mbbl, while unaccounted-for volumes dropped significantly, leading to a net rise in crude oil demand over supply by 2.425 MMb/d. This should support crude prices in the near term. Enjoy Independence Day and stay alert for potential impacts from Hurricane Beryl in the Gulf Coast.

Create a FREE Account to Read Full Article