2307951 comment Comment The Americans... (Score 1) 777 by yuting on Wednesday June 25, 2008 @10:29AM (#23934505) Attached to: Higher Oil Prices Are Starting To Bring Jobs Home The Americans are stealing our jobs! That's outrageous!