Economy Canadian dollar hits fresh 2026 low as currency is buffeted by several headwinds, says National Bank of Canada