Net income of Marathon Oil under GAAP for 2021 was $0.946 billion, compared to a loss of $1.451 billion in the previous year. Revenue increased 80.9% to $5.601 billion from $3.097 billion a year earlier.