Editor's PickOracle stock price crashes as we predicted: 16% dive possible still adminAugust 21, 2025