1/19/2007

Oil, sweet sweet crude

American's demand for oil dropped a point last year. Increased price = lower demand???? Durrrrrrrrrr.

0 <--these many "people" got something to say :