Canada posts Q2 current account surplus of C$8.84 billion - SPY News | Rallies