Olin Corporation OLN Drops 187 as Chemical Sector Headwinds Persist Companies Push Ahead with Prediction Market Investments Amid Regulatory Uncertainty VVV Q1 2026 Earnings EPS Surges Past Estimates Stock Slips Nvidia Allocates Billions to Photonics Technology as Potential GameChanger for AI Data Transfer