Agree with all the posts stating the SP is in the hands of MM's and the effect of the placing shares. However, the slightest bit of good news will now have a disproportionate impact.
You could have bought at just over a penny earlier on, so what if you now pay 1.20p. This is ''water of a ducks back'' in the grand scheme of things, that is 3p soon!