Yield Curve Inverts (Again!), Consumer Confidence Collapses, Bitcoin Plummets