Today’s data provide the best evidence yet that US oil stocks are at least levelling out and maybe about to start to trend lower. What’s more, the data also showed a further increase in demand and another small fall in US oil production.
Subscriber content
Read this in full, free
Start a free trial and use one of your 10 free starter credits to unlock this piece.