Marathon Oil (MRO.N) approved an additional $5 billion share repurchase authorization.

2026-11-03

Marathon Oil (MRO.N) approved an additional $5 billion share repurchase authorization.