7/2/12 4:14 PM Stocks Close Higher

European stock markets generally finished up more than 1% today. US stocks were down for most of the day after the disappointing manufacturing report but finished slightly higher.

Bonds were up today after being down Friday. Natural gas was up 0.3% while oil lost over 1% and gold was about flat.