EnergyBasicUS Crude Inventories Drop 765,000 Barrels as SPR Support Wanes
American Petroleum Institute data indicates a continued contraction in US crude oil inventories, with a 765,000-barrel decline recorded for the week ending June 19. This latest draw follows a massive 8.33 million barrel reduction in the preceding week, highlighting persistent supply tightness.
Published 1 hour ago
Read more →