Shares ease, euro squeezed by energy crunch