Finance ministers for the Group of Seven leading economies grappled on Thursday with deepening inflation concerns and the immediate effects of Russia's war in Ukraine, with US Treasury Secretary Janet Yellen warning that it all adds up to a “very difficult economic situation.”