Canada Posts Second Consecutive Trade Surplus The world’s 10th largest economy, Canada, posted a second consecutive trade surplus in June, despite…