April 29, 2012

Are Oil Speculators to Blame for High Gas Prices?