WASHINGTON - Finance chiefs of the Group of Seven nations on Wednesday deplored Russia's participation in the Group of 20 meeting held earlier in the day, reflecting the tensions with Moscow over its invasion of Ukraine.