UK Governments Kings Speech Raises Concerns Over Policy Direction and Economic Stability RF Industries RFIL Q1 2026 Earnings EPS 006 Beats Estimates Indian Oil Corporation Q4 Profit Surges 78 as Revenue Grows 7 Board Recommends Dividend Tenon TNONW Stock Analysis 2152 Loss Key Levels 20260515 Tencent Music Entertainment TME Drops 37 as Market Sentiment Weighs on Chinese Tech Stocks SVAQW Warrants Hold Steady at 031 Amid Consolidation Phase Northrop Grumman NOC Slides Slightly as Defense Sector Faces Mixed Sentiment FTAI Aviation Ltd FTAI Nears Support After Modest Decline Key Levels in Focus