July 12, 2020 By Sharon Gray in Newsletter
Article Synopsis – As demand diminishes, more and more oil and gas companies are filing bankruptcy and leaving unprofitable wells abandoned and leaking methane into the atmosphere. “Almost 250 oil and gas companies could file for bankruptcy protection by the end of next year.” In ...
Read More...