FINDLAY, Ohio, Nov. 1, 2022 /PRNewswire/ — Net income attributable to MPC of $4.5 billion, or $9.06 per diluted share; reported adjusted net income of $3.9 billion, or $7.81 per diluted share Adjusted EBITDA of $6.8 billion; improving operational and commercial execution as the refining…