it was fun to watch the buyers piling in today, a bit of good news after the last few weeks.
If MCR was being valued on its own merit, it should be heading north of $3. I think the RSPT will hold things back for a while though, and probably some the lingering fear of another globa meltdown.