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

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments