HOUSTON, Aug. 7, 2024 /PRNewswire/ — – Marathon Oil Corporation (NYSE: MRO) reported second quarter 2024 net income of $349 million or $0.62 per diluted share, which includes the impact of certain items not typically represented in analysts’ earnings estimates and that would otherwise…