6 banks need more capital, according to the stress test, Bloomberg reports.

Neither bank stress or swine flu is holding back markets this morning. S&P futures are up over 1% and the EUR is consolidating solid gains. EUR/USD trades at 1.3263.