(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
You May Also Like
Teacher Loses Career Over Two-Word Facebook Post Supporting ICE
February 18, 2026
American-Born Pope Snubs Trump Invitation To Gaza Board Of Peace
February 18, 2026
