End of the eel crunch? Prices starting to fall but possible trade restrictions loom