After plunging nearly 800 points or more than 3% in early trades on Monday, the Canadian market has staged a good recovery, but still ...