Canada exported so much gold and oil in June that it got a surprise trade surplus