PicS NV PICS Slips 094 as It Tests Key Support Levels HP Q2 Earnings Call Highlights Mixed Results Amid Evolving Market Conditions XNCR Q1 2026 Earnings Significant EPS Miss Amidst Clinical Development Progress Oil Prices Plummet Nearly 20 in May Marking Sharpest Monthly Decline Since 2020