Scott DuncanOct 14, 2014 12:02 PMUm......you idiots know that 20 Billion is NOTHING, right?The US has a 2 TRILLION dollar trade deficit. 20 Billion is NOTHING.