Oil hovers at $70, Middle East cyclone fears ease