The stock market opened red initially but recovered quickly as several macro indicators came in slightly hotter than expected ...