Marathon Petroleum Corp. Reports Second-Quarter 2023 Results

FINDLAY, Ohio, Aug. 1, 2023 /PRNewswire/ — Second-quarter net income attributable to MPC of $2.2 billion, or $5.32 per diluted share; adj. EBITDA of $4.5 billion Net cash provided by operating activities of $4.0 billion, reflecting sustained commercial improvements Executing disciplined…