Canadian Economy Rebounds