 Marathon Oil Corporation has paid down over 1 billion in debt. Dividends are small, but it is repurchasing shares as part of returning 50 of cash flow from operations 1Q22. This 14.6 billion market-cap company produces significant oil volumes from the North Dakota Bakken. Improved oil and gas prices have led to a 200 increase in reserve value. 