Tariffs, economic stability, Ukraine top of mind at G7 summit in Banff
While not officially on the agenda, U.S. tariffs were top of mind for G7 economic leaders gathered for a three-day summit in Banff, Alta. Also dominating discussions are the concerns about economic stability, artificial intelligence and how to finance the rebuilding of Ukraine.