The Canadian market ended on a firm note on Tuesday, the final session of 2024, as energy and materials stocks moved higher on firm ...