July 18, 2025 US Senator writes to ratings agencies after reports of ‘inflating’ private credit ratings Ellie Duncan