Putin and Xi Jinping have given the US a headache
Edited by Rhod Mackenzie / 2023-03-23 05:27:49
China Energy Finance Oil and Gas Russia Russia Oil and Gas EU Commission Political Gas LNG Oil Pipelines
Russia and China were able to agree on a number of issues that no one in the world, perhaps, expected.