CBUS Q1 2026 Earnings Narrowed Loss Per Share Beats Estimates Despite Negative Stock Reaction Air France and Airbus Found Liable in 2009 Crash Corporate Manslaughter Verdict Trevi Therapeutics Q1 2026 Earnings Narrowing Losses but Trial Failures Weigh on Sentiment SITE Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions US Natural Gas Futures Decline as Weather Forecasts Turn Milder Spotify Rises 13 After Unveiling AI Music Partnership with UMG and Upbeat Guidance Tennant Company TNC Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Dips Indian Rupee Opens Lower at 9626 Against US Dollar Amid Asian Currency Weakness and RBI Intervention Concerns NWFL Q1 2026 Earnings Strong Earnings Beat Driven by Solid Operational Performance