Yellen Confronts Russian Officials

“Treasury Secretary Janet Yellen directly confronted senior Russian officials during a meeting of finance ministers of the Group of 20 nations on Friday, calling it a ‘moral imperative’ to end the war in Ukraine,” the New York Times reports.

“Her condemnation of the war was a rare direct interaction between American and Russian officials and occurred on the anniversary of a conflict that has divided the world and roiled the global economy. The United States has pledged to deliver more aid to Ukraine and to level more sanctions on Russia.”