IBM Lower on Declining Revenues

Shares in IBM are trading a little lower pre-market on Tuesday following the group’s Q3 earnings release yesterday. IBM posted third-quarter earnings per share of $2.58. Revenues came in at $17.56 billion, narrowly beating expectations for… Read More

Oil Rallies on EIA Drawdown

Inventories Fall Across The Board Crude oil prices have been a little firmer this week, underpinned by a bullish report from the Energy Information Administration. The EIA reported that in the week ending October 9th, US crude oil… Read More