Some strong earnings reports and continued weakness in the dollar has helped boost stocks this morning. With the combined gains from yesterday and today, the Dow Industrials has now recovered all of its heavy losses from Tuesday.

In fact, the blue chip index briefly surpassed its April closing high of 11,205.03 in the first hour of trading today. If the Dow manages to close above that level today, it will be its highest close since the middle of September 2008 – essentially since Lehman Brothers declared bankruptcy.