Duke Energy DUKB Q1 2026 Beat Revenue NA EPS Exceeds by Significant PutinXi Gas Pipeline Talks Intensify as Iran Conflict Stirs Energy Markets