Store shelves are empty again across the country. Here's why.

The recent spread of the omicron variant among supply chain workers, sour weather and even a recall of bagged salads and vegetables have caused Americans to