August 6, 2026August 6, 2026This post was originally published on this site.Blow to oil and gas industry comes as renewables projects are faltering