Duke Energy Q1 EPS of $1.97 Beats Estimates; Revenue Hits $9.18B - DUK News | Rallies