Independent oil and gas exploration and production company Marathon Oil Corporation reported a net income of $297 million for the first quarter of 2024.
A local accountability watchdog has dragged NNPC to court accusing the national oil and gas company of failing to remit billions of oil money to the state.