From what I gather, drugs and plasma treatments have been found to only reduce the severity of some cases at best. That is very hard to quantify since you really cannot tell how severe any one case would be without intervention versus with treatment once the treatments have begun. As long as thyere are no safety or long-term health issues found, I can't see any harm in trying them.
Vaccine testing has been going on here for over a month (or something close to that), and there are at least 2-3 vaccines being tested. Nobody is reporting results because they haven't finished yet; the best that has been said is that no unexpected results or anomalies have been found so far. Given the scale of what's going on, every pharmaceutical company here knows that if it's vaccine fails these trials, it will likely set them back fiscally at least 5 years. They're taking no chances with that- the tests must be done properly and they will be no matter what Trump says.
As for Trump, he's finally figuring out that he's soon going to be facing the results of his actions and choices at the polls without the unqualified support of his political party, and that it will take a miracle for him to win there. He's grasping at straws in desperation now. He knows that he can't order the vaccine makers to release their wares early; they are private companies which he has no control over. More to the point, the rich people who Trump needs in his pocket politically are all heavily invested in "Big Pharma" so he can't use any of his usual shady tactics against them without losing the political support he needs. He's not only hanging himself, he's taking his political party along with him, and those folks are now beginning to see this, but it's too late for that course to be changed too.
Well, the US has had a 244 year run at it, which is about as long as any other great empire has lasted before. To quote one of my favorite obscure bands "Haven't I read all of this in a book? Well it seems the Romans were hung on the same hook. We might lose a little bit in the translation, but I think it's basically the same equation." 😉
Phil