Texas retail electric provider Brand Trust has declined in 2026 as customers continue to weigh costs, service and overall ...