China’s appetite for Russian energy…

Shrinking Chinese demand, stemming from extended lockdowns in major cities such as Shanghai, deemed the ‘single most deterministic factor affecting Chinese oil companies’ purchases abroad’ South China Morning Post

Leave a Reply

Your email address will not be published. Required fields are marked *