Canada markets close in 45 minutes