Biden Threat To Seize Russian Assets Sends Gold To All-Time Highs
March 05, 2024 at 14:24 PM EST
U.S. Treasury Secretary Janet Yellen turned heads by brazenly calling for liquidating frozen Russian assets totaling around $300 billion and using the proceeds to help rebuild war-torn Ukraine.