Big Miss In Richmond Fed, Prints At -2, On Expectations Of 5, As Consumer Confidence Plunges To 48.5 On Consensus Of 52.4