Stapleman, oil guys always prefer oil but its not to say they are not excited about gas at 105 especially given their earlier comments/data that this also appears to be bigger than thought under the original 2D.
NEN Price at posting:
26.0¢ Sentiment: LT Buy Disclosure: Held