Natural gas prices have been locked in a range between $2.75 and $3.25 per mmbtu.
Retail may be dying, but Cohen isn't scared.
Here are Thursday's top research calls, including new buy ratings for Concho Resources, Devon Energy, Six Flags and Marathon Oil.
There are several others who could also reap benefits.
As the megastorm wallops the Northeast, the best stocks to own may not be so obvious.