business news Oracle stock sale: Worst decision by Larry Ellison revealed Raymond Hall September 12, 2026September 12, 2026 Oracle stock sale news highlights Larry Ellison's decision to keep $7.5 billion in shares instead…