Exxon wraps up deal for stake in Mozambique block

Exxon Mobil news
Exxon Mobil news

Breaking