Marathon Petroleum's GAAP net income for 6 months of 2021 amounted to $8.866 billion, compared to a loss of $9.942 billion in the previous year. Revenues increased 58.3% to $52.709 billion from $33.297 billion a year earlier.