LikeShareFollow
Exxon Mobil Corporation is an American multinational oil and gas corporation headquartered in Spring, Texas, a suburb of Houston. Founded as the largest direct successor of John D. Rockefeller's Stand
ard Oil, the modern company was formed in 1999, following the merger of Exxon and Mobil.