The Supermajor vs. the Shale Specialist: Is ExxonMobil or Devon Energy the Better Buy at $100 Oil? | StockRay