GRAPHIC: "No matter where demand gets to, if we don't maintain some level of investment in industry, you end up running shorter supply which leads to higher prices" Published on October 5, 2023 Category Oil, Natural Gas