US economic indicators hit 0.84, matching 2008 crisis low | OOBF

Economic indicators drop to crisis lows, signaling slowdown.

Open shared insight