Earnings beats are driving the market higher today. Releases by Microsoft and GE are leading the charge for the Dow. Investors are also watching the French elections closely along with the IMF meetings slated for this weekend.
Currently the Dow is up 104, the Nasdaq 20 and the S&P is adding 9. [Read more...]