
Tellurian Inc (AMEX:TELL), a natural gas company headquartered in Houston, has been on an incredible run, up 45% throughout the last six months.
Tellurian has gotten a major boost from the increased demand for domestic natural gas following the Russian invasion of Ukraine which has limited the amount of natural gas being exported from that region.