Cramer and Link: Still in Favor of Energy Stocks