DIPLOMACY8 months ago
Russian oil companies face delays in oil payments from Turkey, UAE and China
Russia’s oil companies are facing delays in payments for crude and fuel. This is because banks in China, Turkey and the United Arab Emirates (UAE) have...