The core components of the claim—the 15.8% year-over-year increase in crude oil imports for the Jan-Feb 2026 period and the 1.2 billion barrel reserve estimate—are corroborated by multiple high-authority news organizations including Reuters, CNBC, and the New York Times. The 15.8% figure is the official customs data for the combined first two months of the year, which is standard reporting practice for China to account for the Lunar New Year holiday. The context of 'stockpiling' is also a central theme in the reporting from March 2026.