Russia braces for $300 Billion asset loss.

Russia believes it has “lost” $300 billion in assets frozen due to sanctions, an independent Russian news outlet has reported, as a lengthy legal fight looms over the money the Biden administration reportedly wants to seize to rebuild Ukraine. However, …

READ MORE