New US sanctions on Russian crude oil firms are causing major purchasers in China, India, and Turkey to distance themselves, ...
Russia's crude oil shipments have plummeted following the implementation of strict US sanctions, impacting key buyers in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results