Is McMoRan Exploration’s Stock a Sell Now?