Energy Stocks Are Beating the S&P 500. They Still Look Cheap

view original post

Large-cap energy stocks have beat the S&P 500 by double-digits over the last 100 days but, somehow, they remain less than one standard deviation above the long-run average and nowhere near overbought.