crude oil careers in Mohali, India