A major multinational oil and gas company; the brand name of a petroleum corporation.
Created as a brand name in 1972 when Standard Oil split into regional companies; 'Exxon' was chosen for its X sounds that made it distinctive and memorable in multiple languages.
Try Another Word