Canada's gross domestic product expanded at a faster-than-expected 0.2 per cent rate in July, driven by growth in retail trade and public sectors, but the economy likely stalled in August, Statistics Canada data showed on Friday.