Fortunately the writer explains at the very beginning of his article the meaning of ‘speculative fiction’. When this expressions is broadly defined it will include horror, science fiction fantasy and ‘weird’ fiction. I am not sure this helps me as a definition. Does it imply that ‘horror’ is not ‘weird’? What will happen when the expression ‘ speculative fiction is narrowly defined?
Read more about it here.