The Toronto Stock Exchange, which was down near 150 points in earlier trade, has recouped all its losses and is now four points higher. Miners (+0.8%) and telecoms (+0.3%), the sole gainers.