Declines in output from existing oil and gas fields have gathered speed, with implications for markets and energy security
September 16, 2025 | News
This article was published by the International Energy Agency on Sept. 16, 2025. Without continued […]