Crude oil prices have reached a four-year high, driven by escalating tensions between the US and Iran. Analysts predict continued volatility in the market.