A report issued 12/18/03 shows that leading economic indicators are up...again! Particularly of note: unemployment claims dropped...again!
Posted by Jeff Cornwall on December 18, 2003 11:42 PM | Permalink