The oil market continues to face supply constraints, with reserves falling and supply chains under pressure. While some estimates suggest limited short-term buffers, the exact timeline remains difficult to assess. Current flows may ease the imbalance in the short term, but if conditions tighten further, there is a risk that underlying supply-demand dynamics could worsen considerably.
Brent is at $101, not $150, for one reason: China is currently a net seller of crude. Mercuria’s CEO says they have about three weeks of inventory left to dump. Thereafter, the world’s largest buyer steps back onto the bid into a market that is already 14.5 million barrels a day short.