TSX ends down 0.3% at 21,788.48 * Bond yields climb on inflation surprise * Annual rate of CPI rises to 2.9% * Consumer discretionary falls 1.6% By Fergal Smith June 25 – Canada’s main stock index fell on Tuesday, giving back some of the previous day’s strong gains, as hotter-than-expected […]