Marathon Oil's GAAP net income in Q2 2021 was $16 million, compared to a loss of $750 million in the previous year. Revenue increased 4.2 times to $1.143 billion from $0.272 billion a year earlier.