A liquefied natural gas reservoir in the port of Sabetta on the Kara Sea on the Yamal Peninsula in northern Russia..
A liquefied natural gas reservoir in the port of Sabetta on the Kara Sea on the Yamal Peninsula in northern Russia.. Getty Images
A liquefied natural gas reservoir in the port of Sabetta on the Kara Sea on the Yamal Peninsula in northern Russia.. Getty Images