Marathon Petroleum's GAAP net income for 3 months of 2021 was $0.064 bln, compared to a loss of $10.218 bln in the previous year. Revenues were $22.882 billion, against a loss of $20.997 billion a year earlier.