Gas prices down 12.6% with Europe's storage 85% full