Omnicell OMCL Q1 2026 Earnings Surprise EPS 055 Up Significant Why BioLineRx BLRX Just Surged 380 Key Levels Ahead 20260520 US Retail Sales Exceed Estimates Lifted by Strong Demand Greater Cincinnati Drivers Shift to Electric Vehicles Amid Rising Gas Prices OpenAI Executive Recalls Tense Exchange with Elon Musk He Called Me a Jackass Seeking Stability Amid Volatile Fossil Fuel Markets UN Calls for Coordinated Action