Canada's annual merchandise trade surplus with the U.S. narrowed for a second year to CAD102 billion in 2024, a sensitive figure that doesn't jibe with Donald Trump's complaint that bilateral trade subsidizes its northern neighbor by something like U...