Global Surplus Warnings
The EIA has warned that global oil inventories will continue to rise through 2026. Non-OPEC supply growth—particularly from Guyana and the North Sea—is currently outpacing demand, keeping Brent's upside capped at $65.
Economic Drag
Weak manufacturing data from Europe and a cooling industrial sector in China have reduced the demand for refined products, leading to higher-than-expected crude builds in major storage hubs.