REUTERS/Jonathan Alcorn
The S&P 500 is up 0.5%, trading at 1835, while the Dow Jones Industrial Average is 0.6% higher at 16,530.
Treasuries are mostly flat from yesterday's close, and gold is down 0.8%, trading below $1230 an ounce.
Data released earlier this morning revealed that the U.S. trade deficit narrowed to $34.3 billion in November from October's $39.3 billion figure, way more than analysts expected. The release had no immediate impact on