Total crude stocks fell again, mainly due to ongoing sales from the strategic reserve. That said, the big news was hefty builds in petroleum product stocks, suggesting that high prices are finally denting demand.
Subscriber content
Read this in full, free
Start a free trial and use one of your 10 free starter credits to unlock this piece.