Canadian Stocks Turning In Mixed Performance; TSX Up Marginally | AllMind News