Canada posted its first trade surplus in six months due to surging exports of gold and oil in March as the Iran war drove up global uncertainty.
Canada posted its first trade surplus in six months due to surging exports of gold and oil in March as the Iran war drove up global uncertainty.