Tag: 111854790

Marathon Oil reaches $241 million settlement with EPA for environmental violations in North Dakota

The federal government announced a $241.5 million settlement with Marathon Oil on Thursday for alleged air quality violations at the company's oil and...