Looking at a chart and price action today thus far one could conclude the "frustration" you speak of is subsiding (?)
MFC appears to be coming out of a major base greater than 13.5/14c.
Troll
Looking at a chart and price action today thus far one could...
Add to My Watchlist
What is My Watchlist?