Energy News Beat Duke Energy Corporation (NYSE: DUK) released its Q1 2025 earnings on May 6, 2025, reporting strong financial performance that surpassed analyst expectations. Below is a detailed analysis of the key metrics, segment performance, and strategic insights from the earnings report, based on available data. Key Financial Highlights Adjusted Earnings Per Share (EPS): […]