TSX slumps despite earnings optimism
Oil prices slip as crude inventories rise
TSX, Dow post triple-digit gains
Oil prices climb back above US$75 a barrel
Alcoa earnings beat analyst expectations
N.Y. advances ahead of earnings
N.Y. flat after bargain hunting
Dow posts triple-digit gain
U.S. futures weak
Total expands oilsands stake, buys UTS