U.S. Releases Tamiflu Stockpiles—Here’s Why Demand Is Surging

There have been at least 15 million cases of the flu this year, according to the Centers for Disease Control and Prevention.