From Longman Business Dictionary
speculatespec·u·late /ˈspekjəleɪt/ verb1[intransitiveI]FINANCE to buy goods, shares, property etc in the hope that their value will increase so that you can sell them at a higher price and make a profit, often quicklyspeculate inInvestors may speculate in distressed companies that they think may restructure themselves or be taken over.
speculate onMany ordinary people have now started to speculate on the stock market.
It is no longer as profitable to speculate on oil futures.
2[intransitiveI, transitiveT] to think or talk about the possible causes or effects of something without knowing all the facts or detailsspeculate on/aboutMany people speculate on the effect of long-term unemployment on the crime rate.
He declined to speculate about the likely cost of the project.
speculate thatIndustry analysts now speculate that the company may go into receivership.