Black Swans?

2011-04-20 2

Wow what a strong market! Companies are knocking their earnings out of the park. Apple just reported and it is trading up over $13.00 post market close.