Sell Exxon Now: Too Much Uncertainty Exists In Iraq

Exxon (XOM) shares are currently trading around $86. Its last 12-month earnings per share of $8.28

5 Wide-Moat Buy Ideas For 2012

What medieval defensive technology could help your modern stock portfolio?

5 Stocks Setting Up Bullish Trends In 2012

In this article, I analyze stocks with a positive catalyst and bullish fundamental trend going into 2012.

5 Stocks With Bullish Catalysts In 2012

In this article, I analyze five of my best value stock ideas with impending catalysts.