EEconomy Read More As Oil Surges To $80, China’s Stockpiles Become Strategic LeverageMarch 4, 2026 China has been amassing crude in strategic and commercial reserves for nearly a year—propping up oil prices throughout…