Southwestern Energy vs. Tellurian: Which Natural Gas Stock Is a Better Buy? Posted byAditya Raghunath April 27, 2022 Leave a comment on Southwestern Energy vs. Tellurian: Which Natural Gas Stock Is a Better Buy? Natural gas stocks, such as Southwestern Energy (SWN) and Tellurian (TELL), have been on an absolute tear in the last 12-months due to rising commodity prices and geopolitical tensions. Let’s…