Carter LeCraw manages the American Heroes portfolio.
A look at why the current stock rally may keep on keeping on next year.
A Iran deal and the U.S. shale boom are bad news for Russia
Paddy Hirsch goes to his whiteboard once again.
Mexico’s energy reforms offer investors opportunities, Sizemore tells CNBC.
Some 18.8% of S&P 500 stocks have traded to 52-week highs.
IBM and Chevron are among the Dow’s worst performers since August 2 high.