Saudi Arabia Saudi Arabia is the world’s largest oil producer and accounts for roughly 15% of global output.…
ExxonMobil is committed to providing reliable and affordable energy to support human progress while implementing and advancing effective…