Oracle hits 52-week low as $638B AI backlog meets credit downgrade