Returns from a speculation