Marathon Petroleum Corp. Reports First-Quarter 2026 Results

B FINDLAY, Ohio, May 5, 2026 /PRNewswire/ — First-quarter net income attributable to MPC of $511 million, or $1.73 per diluted share, adjusted net income…
posteditor
posteditor
Articles: 21727