June 26, 2008

Oil up to $140/barrel, Dow plunges.

Posted by Laura at June 26, 2008 04:02 PM