Metrics Scorecard

Are Traders Responsible for High Gas Prices?

May. 16, 2011 - 06:03 - Speculation’s impact on oil prices

For video troubleshooting and help click here.