Oil surges, shares and euro hit the skids