April 16, 2014 (Chinavestor) US shale oil companies have been on fire, far outperforming major technology stocks. That might not be a big feat given weak earnings from Yahoo inc. (NASDAQ:YHOO). But that might change. IBM Corp. (NYSE:IBM) and Google Inc. (NASDAQ:GOOG) is going to report after the close today. Apple Inc. (NASDAQ:AAPL) is coming up soon as well.