Octopus Energy USA has introduced a new battery-backed retail electricity plan, "PowerStore," aimed at lowering upfront costs for Texas homeowners…