Could depleted oil wells be the next step in energy storage?

The company's initial demonstration project in Texas. Image courtesy of Quidnet Energy.