This small rally is not going to be sustainable with this small amount of volume. I don't think it will continue through tomorrow. We really didn't have any major news today. LEH puts are still being traded to indicate a complete collapse in the next few weeks. 17,000 June 30 puts traded today along with 12,500 June 20 puts. Crude drops $5/bbl when the dollar rallies about a penny. I think the real reason crude sold off today was in anticipation of a bearish inventories report.
Banking index are breaking key levels, once the XLF broke $25 last week I knew the financials would be falling once again. AIG 10 year low as well.