RIYADH, Saudi Arabia, June 21, 2022 /PRNewswire/ — Rising inflation and borrowing costs, Russia’s invasion of Ukraine, supply chain problems and policy confusion are all holding back new investment in upstream oil and gas at a time when the world needs it most, the Secretary General of…