ExxonMobil (XOM.N): Production disruptions in the Middle East have reduced earnings by $1.8 billion so far this year.

2026-07-31

ExxonMobil (XOM.N): Production disruptions in the Middle East have reduced earnings by $1.8 billion so far this year.