Canada posted a higher than expected trade deficit of C$1.26 billion ($908 million) in September mainly on account of lower ...