Marathon Oil Reports First Quarter 2023 Results

Returned $400 Million to Shareholders and Completed Ensign Integration HOUSTON,, May 3, 2023 /PRNewswire/ — Marathon Oil Corporation (NYSE: MRO) reported first quarter 2023 net income of $417 million or $0.66 per diluted share, which includes the impact of certain items not typically…