Martin Gilbert: Lack of investment set to “haunt” oil and gas

Martin Gilbert.
Martin Gilbert.