AI stocks retreat, Nvidia still tops active stock chart, Wednesday 2023-05-31 financial headlines