3 ms·Well, they've lost (almost) free gas from Russia.by scotty79 3y agoWell, they've lost (almost) free gas from Russia.