(NaturalNews) China has secretly stockpiled 1.1 to 1.2 billion barrels of crude oil, which is enough to fuel its economy and military for three months without i…
Chinaâs massive oil stockpiling signals preparation for war over Taiwan
Estimated read time
1 min read
