March 27, 2024 / 0 Comment Re: Russia encounters delays for oil payments as China, UAE, Turkiye raise bank scrutiny By Muhammad Nouman - In Uncategorized Share Delays … mean there are consequences Get it? There is a World Superpower and it ain’t Russia … full stop Source link