Marathon Petroleum Q2 Earnings Beat on Strong Refining Margins
Independent oil refiner and marketer Marathon Petroleum Corporation MPC reported second-quarter 2026 earnings of $17.73 per share, which beat the Zacks Consensus Estimate of $14.52 by 22.1%. Earnings per share also surged 347.7% from the year-ago level of $3.96 per share, primarily reflecting significantly …
Sharemaestro market context Trend signal active 52 weeks +85.8% · Next-week setup negative 27.4%