Canadian dollar rocketed to a three-month high versus the U.S. counterpart, as crude oil, Canada's biggest export, advanced. The loonie appreciated 0.4 per cent to $99.67, moving closer to parity. Meanwhile, the Canadian bonds fell for a second day in a row, pushing the yields on government's 10-year bonds up to 1.84 per cent.