Russia struggles to collect oil payments as China, UAE, Turkey raise bank scrutiny

MOSCOW: Russian oil firms face delays of up to several months to be paid for crude and fuel as banks in China, …