U.S. Markets close in 5 hrs 4 mins

Stocks, gold and US dollar in the green after mixed economic data