Nice confident green finish on the Wall Street today. Looks like investors picked up some beaten down stocks as there was some good news. Bank of England moved to restore stability in UK financial markets, US treasury yield dropped and imports of goods dropped (thereby perhaps reducing trade deficit for goods). There was also some article about Apple slowing the iPhone production to address the reduced demand. This is perhaps the reasons why Apple (and many of its suppliers) finished in red.