Olema Pharmaceuticals OLMA Gains Ground as Key Resistance Level Looms Vestas Wind Systems Shares Slide as Margin Outlook Hits Low End of Guidance SKY Q1 2026 Earnings EPS Beats Estimates by 116 as Stock Slips Energy Sector Deal Prospects OPEC Negotiations Signal Potential Supply Adjustments