i think u shld go for the experience. Oil jobs is what has the most prospects, good pay, benefit packages and the rest of them. stayin in your small oil servicing firm will give you the much experience you need for the bigger jobs in oil.
patience indeed is d keyword! unless u have any ambition in Banking