Thursday, August 10, 2006

Master of the obvious










Lower oil implies weaker demand, harbinger of recession?

 

Google