Regulatory uncertainty looms as CFTC struggles with vacancies

18/06/2025