Read More4 minute read InvestmentPolicyRecord Oil And Gas Flaring During Texas Freeze Last month the storms and cold temperatures in Texas made oil and gas companies shut down production at…byPetya TrendafilovaJuly 14, 2021No comments