Marathon Petroleum is trading 5.9% up at $325.01 in pre-market as investors anticipate its upcoming Q2 earnings and react to rising oil prices.

  • The market is focused on the Q2 2026 earnings report scheduled for August 04, 2026, with specific attention on refining margins and EPS performance versus expectations.
  • Renewed geopolitical tensions in the Middle East have led to firmer oil prices, providing additional support for the stock following a recent pullback.