Dave Levitan

January 31, 2023

Article at grid.news

View original

Record 2022 profits show the oil and gas industry remains strong as climate change worsens