What is Exxon Mobil?
1.
The largest company in the world by total revenue. Based in Texas. Formed after Exxon and Mobil merged in 1999. The CEO is a former Longhorn.
Though often controversial, Exxon Mobil is just a corporation like any other.
See
Random Words:
1.
YouTube reps: The extra repetitions on any exercise that a person may complete knowing that their friends and other viewers will witness..
1.
The language spoken by one elephant to another when they want to talk about secret elephant business.
I'm sorry, I don't spea..