Home / Where have the moderate, pragmatic oil and gas industry leaders gone? Bring them back before it’s too late / 5641576741863424