VolatilityBTE was punished more in the last week than any other oil stock save TVE.
The budget news was exactly in line with what they have said previously as well as analysts expectations. So that's not the problem.
I am speculating now, but I suspect the buyer of the 50 million Juniper shares seized the opportunity to amplify the weakness to get a better price. After all, a few pennies is millions of dollars difference in price, so why wouldn't the buyer want $4.25 instead of $4.80 or $5.25?
Now that the ink is dry on the block sale, I suspect there will be lot fewer shares "for sale" and the share price will move back to an appropriate valuation relative to peers.
This is how the rich get rich and stay rich. They are brave and crafty. Retailers get scared out of their shares again. Hopefully some of you had a chance to add rather than subtract over the past few days.