Utilities hammered today, especially regulated. Anyone know why?

Share this story

 

17 views