Source? My source is the DOE.
And according to numerous articles Ive read, upwards of $60 in the price is from speculation.
Really? Find me one.
Find you one?
http://www.google.com/
Look up oil speculation.