Marathon Petroleum suffered a GAAP loss of $9.942 bln in 6 months of 2020, compared to a profit of $1.626 bln the previous year. Revenues decreased by 36.9% to $39.278bn compared to $62.271bn a year earlier.