Crescent Energy CRGY Slides 22 as Energy Sector Weakness Persists Steel Stocks Rally as Government Extends Minimum Import Price on 66 Products Flowserve Corporation Q1 2026 Earnings Earnings Beat Estimates in First Quarter Chinas Innovent Biologics and Pfizer Forge Potential 105 Billion Drug Collaboration