The 2026 Supply Overhang
Despite the current rally, the IEA warns of a 1.4 million bpd surplus for the full year 2026. This fundamental weight is expected to cap any rally above $75 unless a physical supply shut-in occurs in the Middle East.
Refinery Demand
Strong demand from Asian refiners—now returning to full operations—is providing a solid floor for Brent, as they scramble to secure March and April cargoes to meet recovering industrial fuel needs.