Russia’s ESPO crude prices have plunged as a massive “buyers’ strike” takes hold in China, the world’s top oil importer. This strike is hitting Moscow hard, affecting an estimated 400,000 …
© Copyright by Xinhua News Network. We don’t have any affiliation with Xinhua News Agency, China. Email: [email protected]