Loonie closes at highest level since May on strong U.S. economic data, oil prices
JPMorgan Chase beats expectations
Traders braced for lacklustre Q2 earnings reports
Energy sector drops by 2.2% as crude oil tumbles
U.S. markets closed for Independence Day
Investors look to central banks for help in sustaining recovery
Gold stocks lead losers
U.S. markets tumble
RIM warns of quarterly loss