Russia struggles to recover oil payments as China, UAE and Turkey step up vigilance on banks -March 27, 2024 at 7:00 a.m.

Russian oil companies face delays of up to months in getting paid for crude and fuel as banks in China, Turkey and the United Arab Emirates (UAE)…

Russia Continued to Circumvent Banking Sanctions, But That's Changing

We have already spoken to you about it here and there: the implementation of Western sanctions against Russia is coming up against multiple forms of circumvention, notably…