U.S. indices gain for sixth straight session
Loonie gains on BoC decision
BlackBerry soars almost 9%
Oil breaks US$50 barrier
TSX gold stocks retreat
TSX drops more than 260 points
Oil prices pull back from recent gains
Oil climbs, lifting Canadian dollar
Canadian dollar edges down
Aimia shares drop 62%