Is it "un"sophisticated investors coming out of the woodworks? Sad to see a strong Buy-side getting eroded. Hope it will soon be regretted when the OT agreement is landed. Any words as to when? Imminent?!
PEL Price at posting:
13.5¢ Sentiment: Hold Disclosure: Held