OML 102
TotalEnergies eyes logistics contract award in Nigeria
Rigs and Vessels