Finance ministers and central bank governors from the Group of Seven (G7) are meeting in Banff, Canada, to tackle urgent economic challenges. Key items on the agenda include global financial stability, support for Ukraine, and tensions surrounding new US tariffs.
