VisualMod t1_iu1mcti wrote
>ExxonMobil is a publicly traded multinational oil and gas corporation. Headquartered in Irving, Texas, it is the largest direct descendant of John D. Rockefeller's Standard Oil Company. ExxonMobil was formed on November 30, 1999 by the merger of two major oil companies: Exxon and Mobil.
Viewing a single comment thread. View all comments