Marathon Petroleum's GAAP loss for 2020 was $10.07 billion, compared to a profit of $3.255 billion in the previous year. Revenues fell 38.3% to $69.032 billion from $111.865 billion a year earlier.