Seems there was a study published a couple years ago questioning Tamiflu’s effectivness.
US signs deal to stockpile Tamiflu
....The media hyped it, large government $$ contracts.... seems like fraud