Satellites Detect Massive Russia Methane Leak – Bloomberg – The Moscow Times

Russia reported 4 million tons in CH4 emissions from the oil and gas … Russian Miner Nornickel Pays Record $2Bln Fine for Arctic Oil Spill.