The image was eye-popping," he ... data have been somewhat fuzzy, it's notable that consumer confidence and stocks have both shot up, which you can also see in the chart. Still, given that the ...