AN2 Thera ANTX Q1 2026 Earnings Miss Sparks Concern Bicycle BCYC Stock Jumps 161 Approaching 464 20260520 Producer Prices Surge 6 Adding Pressure on Companies to Pass Costs to Consumers Consumers Pull Back Spending to Bolster Savings as Retail Sales Stall Ola Electric Q4 Results Net Loss Narrows 42 YoY to 500 Crore as Revenue Declines Sharply British Steel Nationalisation What Went Wrong and What Happens Next Under Starmers Plan