Ought to, but may not. The word that marks an expectation rather than a fact.
Old English sceolde, the past tense of sceal (shall), from Proto-Germanic *skulan (to owe, to be obliged); marking an expectation rather than a settled fact.
Marks an expectation rather than a settled fact — what ought to happen, with no promise attached that it will.