Over 100 oil and gas companies went bankrupt in 2020
More than 100 oil and gas companies declared bankruptcy in 2020 after the coronavirus pandemic plunged the energy sector into the worst downturn in a generation. Forty-six exploration and production companies and 61 oil-field service […]