US officials claim China is ‘hoarding’ oil. What does the data say?
- Posted on April 15, 2026
- By South China Morning Post
- 10 Views
US officials claim China is ‘hoarding’ oil. What does the data say?
While US Treasury Secretary Scott Bessent said China is stockpiling crude amid the Iran war, the numbers suggest Beijing is facing a supply crunch.