Is Cheniere Energy A Contrary Indicator For Natural Gas?

Some people seem to have a knack for hopping aboard a trend just before it ends. Cheniere Energy Inc., owner of the largest liquefied natural gas (LNG) import facility in the United States, appears to be a case in point. In the world of finance, Cheniere would be what is called a contrary indicator, one that suggests that a trend is about to reverse. In late 2004 when Cheniere received federal approval to construct a new LNG import facility at Cameron Parish, Louisiana, most experts believed U.S. natural gas production was already entering a long-term…

Read more...