Low Public Approval of President Trump Yet Unusually High Consumer Confidence. Hmmm...