I believe it's a form of "squawk like a seagull and hope someone throws you a chip" approach to investing. It's covered in chapter 2 of the "Dumbies guide to investing", just after the section on "throw away phrases to apply to any investment scenario to pretend your ideas are based on logic".
LNG Price at posting:
$4.52 Sentiment: Buy Disclosure: Held