Portland 'Rallies For Recovery' for the eighth year amid spi