Geo-political tension fuels the rally in oil prices