How much do you know about predictions, forecasts and speculations?