Metro President Lynn Peterson pulled no punches in criticizing Multnomah County for surprising her with a $104 million budget ...