Monday, July 6, 2009

Crude Oil Continues Its Decline

Price has now dropped below $64/barrel. Amazing!