Mercer International MERC Q1 2026 Results Fall Short EPS 078 Revenue NA Paul Krugman Warns What Happens When Americans Confront Economic Malaise Rupee May Weaken to 102 Against Dollar if Oil Stays Above 100 and RBI Halts Intervention Analyst Tech Stocks Eye Recovery as Nvidia Earnings Loom OpenAIMusk Trial Decision Awaited Sabine Royalty Trust SBR Edges Lower Key Levels and Market Dynamics Turtle Beach TBCH Surges Over 11 as Gaming Peripheral Demand Shows Promise AAON Inc AAON Slips Amid Cautious Trading Support and Resistance Levels in Focus Sarepta Therapeutics SRPT Edges Higher Amid Modest Gains