GRAPHIC: Who will supply 2050 hydrocarbon demand? Published on September 21, 2022 Category Oil, Natural Gas