Marathon Oil reaches historic $241 million settlement with EPA | Fortune