Russia has been forced to start storing gas from Vladimir Putin’s flagship Arctic project, in a sign that western sanctions are deterring buyers.
According to ship-tracking data and satellite images, three vessels have shipped liquefied natural gas from the US-sanctioned Arctic LNG 2 since it…
Leave a Reply