The Hill favicon

What could the 'big, beautiful bill' mean for power prices?