Brent Price Remains High Despite China Demand Pullback. Forecast as of 14.05.2026
Brent is not breaking records despite a roughly 20% drop in supply—a seeming paradox, but one with clear explanations. Rising US exports, falling global inventories, and weaker Chi...