Exelon EXC Holds Steady as Utilities Sector Offers Stability Oil Prices Poised for Steepest Monthly Decline Since 2020 Amid Demand Concerns Worthington Enterprises WOR Q1 2026 Earnings EPS Beats Consensus by 086 Stock Gains China Industrial Profits Surge 247 in April Fastest Growth Since November 2023