re: agreed
Its not surprising, most traders would have got in hoping to play the D+3 game and are baling out now. Fingers a little burnt by the looks of it, expect more to bail real soon.
RRS Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held