Oil Prices Plunge Nearly 20 in May Marking Steepest Monthly Decline Since 2020 Nexa Resources Q1 2026 Earnings EPS Falls Short of Estimates Stock Rises on Operational Momentum Plus500 Projects Meeting FullYear Expectations After 11 Quarterly Revenue Growth