Iron ore set to end May with longest losing-run on record