Oracle's financial position and doubts about its largest AI client have weighed on the stock.