May 12, 2026May 12, 2026 - Actual, AnalyticThe end of the LNG era: the cost of renewable energy makes gas producers fear for the future While the conflict in the Strait of Hormuz blocks a fifth of the world’s oil and gas supplies, the real… Read more