oil trader careers in Najran, Saudi Arabia