Oil spikes as Middle East strife heightens supply concerns