The biggest news of the week for me was the fantastic earnings report from railroad Norfolk Southern Corp. (NYSE:
In a stunning display of determination (or simple greed), U.S. stock prices are once again at new highs - despite problems in the Middle East,...
When it released its earnings last week, Exxon Mobil Corp. (NYSE: XOM)...