Marathon Oil Corporation MRO reported first-quarter 2023 adjusted net income per share of 67 cents, beating the Zacks Consensus Estimate of 57 cents. The outperformance reflects higher domestic oil ...
Marathon Oil Corporation MRO reported second-quarter 2023 adjusted net income per share of 48 cents, beating the Zacks Consensus Estimate of 43 cents. The outperformance reflects strong domestic oil ...