Spain Racked Up 681 Hours of Negative Power Prices. Storage Is the Missing Half Batteries and Storage