In: Finance
10 Nov 2009Within recent months the financial system has basically leveled off and hasn’t been dropping at such a mind boggling rate like it was last year. With the fallout in the DOW Jones and the problems in Iraq were hurting pretty badly here in America. This is forcing Americans to rack up credit card [...]