Re: Russia encounters delays for oil payments as China, UAE, Turkiye raise bank scrutiny

Delays … mean there are consequences

Get it?

There is a World Superpower and it ain’t Russia … full stop

Source link