China Expands Strategic Oil Reserves as Stockpiling Accelerates
In a move that may offer medium-term price support, China is expanding its strategic petroleum reserve (SPR) by 169 million barrels via 11 new storage sites.
Though labeled “commercial,” the facilities—operated by state-owned firms like Sinopec and PetroChina—are widely seen as emergency stockpiles.
This push reflects Beijing’s continued effort to secure supply and could absorb some excess global output in the near term, though it’s unlikely to offset bearish fundamentals completely.
Falling Oil Prices Pressure Big Oil’s Buyback Pledges
With Brent crude falling below $65 last week, oil majors are under pressure. Payout-heavy strategies may become unsustainable without higher prices, with most firms requiring Brent above $80 to maintain current dividend and buyback programs.
Chevron, BP, and TotalEnergies have already trimmed buybacks, while Total plans $7.5 billion in cost cuts. Job reductions and capital discipline are spreading across the sector, reflecting the strain of weaker prices and limited upside.
Outlook: Bearish Bias as Supply Risks Fail to Overcome Resistance
Despite a cautious OPEC+ stance and isolated geopolitical risks, the broader oil prices forecast remains bearish.
Technical resistance at key moving averages is holding, and support near $59.91 remains vulnerable if bearish sentiment persists.
Rising global supply, shrinking corporate buybacks, and weakening demand conditions suggest crude could retest recent lows unless new supply shocks materialize.
More Information in our Economic Calendar.