Let's see...since January, supply is up, demand is down. Free Marketers would have you believe that this leads to LOWER prices. Evidence is readily available at every pump about how well this is working out.

Yes, "largely a result of speculation and manipulation" seems to fit quite nicely, thank you.

by MedfordTim on 06/16/2008 09:50:08 AM EST