Up to 10% of China's oil refining capacity faces closure in the next ten years as an earlier-than-expected peak in Chinese ...
China said on Friday its population fell for the third year running in 2024, extending a downward streak after more than six ...