This creative infographic about ExxonMobil success story from InfoClutch shows how ExxonMobil managed to become one of top companies in world. ExxonMobil is an MNC having its headquarters in Texas, USA. It is one of the largest Oil and gas corporations across the world. Although the company faced many challenges, it bounced back, by gaining new markets.