oil u0026 spill careers in Barka, Oman