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