Onyx can not unequivocally say there is not an effect, since there is no control arm.
Technically yes, but any clinician who is not also a statistician would laugh at the notion that this level of dex was going to materially impact the results.
The FDA is pretty clearly going to turn this down though. I had a few ONXX shares that I sold early today when I saw the briefing document.