Barron's | Exxon Mobil Is a Bet On the Future of Oil Barron's At a share price of $77—and with crude oil prices lately climbing, to almost $70 a barrel—Exxon looks appealing. The stock is 25% below its peak of $104, hit in 2014, having largely sat out the bull market of the past nine years. While oil majors ... |