Marathon Petroleum Corporation logo MPC - Marathon Petroleum Corporation

Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 25
HOLD 8
SELL 0
STRONG
SELL
0
| PRICE TARGET: $271.78 DETAILS
HIGH: $344.00
LOW: $174.00
MEDIAN: $270.00
CONSENSUS: $271.78
DOWNSIDE: 4.22%

Stock News

Veteran Energy Analyst: "Crude Oil Is Not the Problem." Here’s What’s Keeping Gas Prices High.

Veteran Energy Analyst: "Crude Oil Is Not the Problem." Here’s What’s Keeping Gas Prices High.

Veteran energy analyst Paul Sankey, president of Sankey Research, said in a July 9, 2026, CNBC interview that he believes crude oil is no longer the biggest constraint on the energy system. Instead, the real bottleneck sits in U.S. refining capacity, where limited supply continues to keep gasoline prices elevated even as crude prices remain well below... Veteran Energy Analyst: "Crude Oil Is Not the Problem." Here's What's Keeping Gas Prices High.

Jul 09, 2026 11:46 AM 247wallst.com
Marathon Petroleum: Focus On Russia, Not Just Iran

Marathon Petroleum: Focus On Russia, Not Just Iran

Marathon Petroleum remains a top "Buy" as global refining disruptions, especially in Russia, extend the duration of elevated crack spreads. Recent Ukrainian strikes have sidelined up to a third of Russian refining capacity, supporting crack spreads at $45+ for at least 15 months. MPC is poised for ~$70/share in excess cash flow by Q3 2027, enabling aggressive buybacks and at least 10% share retirement over the next year.

Jul 07, 2026 10:23 AM seekingalpha.com
Delek vs. Marathon Petroleum: Which Stock Offers Better Refining Bet?

Delek vs. Marathon Petroleum: Which Stock Offers Better Refining Bet?

Delek US Holdings, Inc.  DK and Marathon Petroleum Corporation  MPC represent two distinct investment opportunities within the Oil and Gas - Refining and Marketing industry, each offering a different blend of scale, growth potential and operational strategy. While both companies are involved in refining, transportation and marketing of petroleum products, the similarities largely end there.

Jun 17, 2026 07:21 AM zacks.com

Price Targets