Tag: Leadership

Update (Sept. 29, 8:45 pm UTC): This article has been updated to include a response from the CFTC. Two of the United States’ financial agencies tasked with overseeing and enforcing…