Smells a bit of insider trading the last week or so with frenzied buying for no apparent reason leading into the exploration update then a massive selling off on news.
Week 37 Wrap: HotCopper likes Cuban oil; markets shrug debate off for Putin; firebrand quant says social media a market threat