US three letter agencies most certainly control 50%+ of tor nodes on the network. They can trace a lot of activity and users by examining request payload size + exit node traffic + request patterns.