Marathon Petroleum earned $5.14B ($17.73/share) in Q2 2026, up from $1.22B, as its refining margin more than doubled to $36.33/bbl on conflict-driven crack spreads despite 4% lower throughput.