In a recent statement, U.S. Treasury Secretary Janet Yellen highlighted the significant impact of economic sanctions imposed on Russia by the United States, the European Union and their allies, including on the country's budget deficit and oil revenues. She also stressed the strategic consequences of these sanctions for the Kremlin.