Just passing on what was said, I don't have much knowledge on this topic. As I understood, they were implying importing more gas from other countries on existing infrastructure, not building entirely new one.
Looking at this, Russian LNG imports makes up 20%. Doesn't seem to be completly impossible for the other countries on that list to cover for it at maybe a higher price.
https://www.eia.gov/todayinenergy/detail.php?id=51358
Looking at this, Russian LNG imports makes up 20%. Doesn't seem to be completly impossible for the other countries on that list to cover for it at maybe a higher price. https://www.eia.gov/todayinenergy/detail.php?id=51358