Oracle's business had the best year in its history and its shareholders had one of the worst. That is not a figure of speech. Over the twelve months to 31 May 2026, Oracle's contracted backlog — the revenue it has already signed and not yet delivered — rose from $137.8bn to $638....