China is striving for global leadership, and has the economic clout to realize its vision.

Satellite analysis of China’s crude oil containers reveal China is on a buying spree. Data from Orbital Insight, show 937 million barrels of oil in observable storage. It’s the highest level the company has measured since it began tracking in January 2017.

In floating rooftop tanks alone, data show that China added at least 76 million barrels of oil since lockdowns began in Wuhan on Jan. 23. China still has 1.5 billion barrels of storage to spare.