GE, Google disappoint
Strong earnings from U.S. financial heavyweights Bank of America and Morgan Stanley
U.S. banks post solid earnings
IMF announces US$500 billion in new loans to help mitigate a worsening financial crisis
Investors remain nervous about what may happen with Greek debt talks
Oil climbs as China avoids sharp economic slowdown
China manages to avoid abrupt slowdown
Loonie rises ahead of BoC rate decision
Traders focus on Greek debt talks; N.Y. markets closed for Martin Luther King holiday