Biotech and Pharma Stocks Slide as Sector Rotation Favors Energy Barrons CSW Industrials Q1 2026 Earnings Strong EPS Beat Despite Stock Decline Crude Oil Declines as Diplomatic Efforts to Reopen Strait of Hormuz Gain Momentum