International Business Machines (NYSE: IBM) was higher Tuesday morning, roughly inline with the broader market. The tech giant is expected to report earnings after the bell today. Analysts currently expect EPS of $3.62 per s...(Click the story link or go to http://www.marketintelligencecenter.com for the full story)