2 ms·Did you filter out gas flares? Russia is a huge energy producer with lots of flaring.by _DeadFred_ 2y agoDid you filter out gas flares? Russia is a huge energy producer with lots of flaring.