Fetching News Details
ExxonMobil’s stock performance has not been so good this year, with its stock down by almost 1%, so far in 2018. Its competitors Europe-based Royal Dutch Shell, Total, and BP are, however, up somewhere between 8-16%. Experts are now speculating on whether the Houston-based operator is moving towards a buy-out. Exxon had been leading the pack for many years with regard to return on capital employed (ROCE).