Thu, 28 Mar 2024 15:30:05 GMT
Russia faces issues collecting oil payments
As Turkey, China and UAE have increased compliance with US sanctions on Russia, Russian oil companies have reportedly faced increased number of issues with collecting payments for oil shipments.