Energy
Published 4 hours ago
US 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,…