Yellen: U.S. Is ‘Unlikely’ To Let Moscow Continue Making Debt Payments, Forcing Russia Into default
The U.S. is considering closing a sanctions carve-out that currently allows Moscow to make payments on $40 billion of sovereign debt, potentially forcing Russia into...