Mining and Energy stocks back Canadian and American markets
Stocks struggle Wednesday morning as risk trades were daunted by dreary economic activity figures on both sides of the globe and the Greek post-deal aftermath.