Oracle's $638B backlog challenges AWS pricing dominance