BlackRock's Atlas freezes $1 billion in Brazil renewables investments — ChemBrief Topics