GRAPHIC: "More investment in new oil and gas supply is needed" Published on September 24, 2024 Category Oil, Natural Gas