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. The FTSE All World index sank for a second day, falling 0.3% to 216.85, while...