Fifty-five stocks in the Russell 1,000 made new 52-week highs today as the market rallied +2%. As shown below, with oil approaching $115 per barrel, the list is dominated by Energy stocks. Conversely, not one Consumer Discretionary stock is on the list.

Notables on the list include Wal-Mart (NYSE:WMT), HAL, BTU, AFL, BNI, FSLR, MON and MOS. In what has primarily been a red market this year, it's good to see some greens again.