Who's to blame for price of oil?

Posted by therealnews on Jun. 25, 2008