Home Business and Money Amnesty decree, Ferguson, Hagel sack all weigh on stocks