$SPX 3053 +1.47% lead by $XRT 3.56% $XHB 3.49% $XME 3.42% and $XLI +3.28%. 

Futures giving some back
$ES_F 3034 -0.46%

$DAX 12207 -0.2%
$FTSE 6172 -0.9%
$CAC 4927 -0.4%

$NIKK 22288 +1.3%
$SSEC 2985 +0.8%
$HSI 24427 +0.5%
$KOSPI 2108 +0.7%