Exxon Mobil shares are trading higher Wednesday afternoon as crude futures spike on escalating Middle East geopolitical conflicts.

Exxon Mobil shares are trading higher Wednesday afternoon as crude futures spike on escalating Middle East geopolitical conflicts.

Exxon Mobil (XOM) Q2 revenue tops estimates at $116B, though Q2 EPS misses consensus. Upstream production hits a 20-year high.