Agree that the instos are selling, and hard. Their trust has been broken, but they also know financials better than the average punter and will not risk this stock. They will drive this below 30 cents soon.
EPD Price at posting:
33.5¢ Sentiment: Sell Disclosure: Not Held