US, EU smack Russia with further sanctions

Blurred image of Trade Finance article content