RE:Not sure what is wrong!!!I agree, quite strange. Could be despite rise in oil prices, capex spending is still on hold. That said, if the prices stay in this vicinity, capex will come back at some point and rig counts are climbing, slowly, but surely.
Other reason for selling is no confidence in strategic review and that nothing will come out of that.
Still a business here and company has a long term strategy in place that offers some nice catalysts for the future.