Russian oil firms
- Business
Russia struggles to collect oil payments as China, UAE, Turkiye raise bank scrutiny
Russian oil firms face delays of up to several months to be paid for crude and fuel as banks in…
Read More »
Russian oil firms face delays of up to several months to be paid for crude and fuel as banks in…
Read More »