Investor sentiment and speculation