and it looks like it can continue higher from these levels.

One good looking stock is Royal Gold (RGLD) The inset on the daily chart shows the action of the last 10 days and buyers seem to have taken back control of the short term trend, the stock looks like it may break out on the daily timeframe.