Russia will now sell billions and billions of cubic feet of natural gas to fill all of the EU’s energy needs September 9, 2021 4:05 pm