Canada's main stock ... rose and investors cheered Royal Bank of Canada's results, while declines for energy shares helped keep the market's advance in check. Reuters, the news and media division ...