By using this site, you agree to our Privacy Policy and our Terms of Use. Close

There was a lot of talk that the sky high oil prices had more to do with speculation than they did supply and demand. Apparantly there was a stockpile of oil building up at the same time the prices were sky high.



Tease.