Speculators ‘R’ Us: The G8 and Energy Prices By: Wall Street Pit July 10, 2009 at 14:45 PM EDT Read More >>