oil trading careers in Cavan, Ireland