Marathon Oil Reports 1Q:24 Results

(Marathon, 1.May.2024) — Marathon Oil Corporation (NYSE: MRO) reported first quarter 2024 net income of $297mn or $0.52 per diluted share, which includes the impact of certain items not typically […]