“UNC-Chapel Hill researchers and a team of other scientists found that the new drug, called EIDD-2801....”
Aren’t these the same folks involved in one of those conspiracies with Chinese researchers and virus samples leaked/stolen?
Above is a link I found with the conspiracy theory. If true - no wonder they were able to come up with some medicine so quickly.