China Could Be About to Remove Oil's Biggest Safety Net

China Could Be About to Remove Oil's Biggest Safety Net

Source: Oilprice.com

DW NOTE

China stockpiled 1.1 billion barrels of crude between 2020 and 2024, building the world's largest strategic reserve after the U.S. Now Beijing signals it may sell. If the Politburo puts even 10% of that reserve into spot markets while Hormuz passages remain choked, Brent prints a handle nobody's modeled for.

Read the full story at Oilprice.com →