
Canada Prime Minister Mark Carney, left, speaks with Saudi Arabia's Crown Prince Mohammed bin Salman as he leaves the Royal Palace in Jeddah, Saudi Arabia, Thursday, July 9, 2026. (Adrian Wyld/The Canadian Press via AP)

Canada Prime Minister Mark Carney, left, speaks with Saudi Arabia's Crown Prince Mohammed bin Salman as he leaves the Royal Palace in Jeddah, Saudi Arabia, Thursday, July 9, 2026. (Adrian Wyld/The Canadian Press via AP)