Shares of power producers ticked up as Treasury yields tumbled.

Treasuries rally as oil prices plunge nearly 20% in May, easing inflation fears and pulling the 30-year yield down from 5.18% to 5.00% as traders reprice

Shares of power producers ticked up as Treasury yields tumbled.