China is sitting on an estimated 1.4 billion barrels of oil, and when this year’s oil crisis hit, that stockpile is what let Beijing hold the …
source
©2026 INVESTORS HEALTH WordPress Video Theme by WPEnjoy
China is sitting on an estimated 1.4 billion barrels of oil, and when this year’s oil crisis hit, that stockpile is what let Beijing hold the …
source