G7 Finance Summit Concludes with Progress on Trade, Ukraine, and Economic Imbalances
Finance leaders from the Group of Seven nations finalize talks in Banff, Alberta, addressing U.S.-Canada trade tensions, China's economic practices, and support for Ukraine.