As crude oil rockets higher to multi-year highs, what is behind the rise in price, will it continue, and how high can it go?