Steady decline in US oil inventories should be in the cards
US API last night released partial US oil inventory data indicating a draw of 6.
2 m b in US crude stocks last week. If the IEA is correct in its recent Oil Market Report with respect to the global oil market balance in Q3-23 then we should start to see US oil inventories draw lower.