It's more the unknowing being led by to unknown. 121 has precious little to do with 105 and I might say 120 given the distance between the spud. Also we have know oil reserves on 120. This is just people and stop losses coming in I expect.
NEN Price at posting:
31.5¢ Sentiment: Buy Disclosure: Held