Who's to blame for price of oil?

Posted by therealnews on Jun. 23, 2008