Filed under Green Tech These Five Countries Are Laundering Russian Oil And Selling It To The West – Forbes Published by on April 19, 2023 From Chicago, I write about climate change, green technology, energy. … today by the Centre for Research on Energy and Clean Air (CREA).