Weekly Recap | DTE Energy -2.57%, consensus target above spotWeekly Review·2 days ago, 08:03 AMDTE-0.72%
Weekly Recap | Vistra -0.62%, most brokers rate it buyWeekly Review·2 days ago, 07:04 AMVST-4.70%VSTL-9.73%
Weekly Recap | XLU.US -1.6%, Treasury yields test multi-year highsWeekly Review·2 days ago, 05:07 AMXLU-1.13%SDP+2.75%