posted by
czarinacleopatra
1566 days ago
in USD, Fundamental
made popular 1566 days ago
Manufacturing in the US shrank again last month and consumer spending recorded an unprecedented sixth monthly decline in December, offering no sign the economy has hit bottom.