Imax Corporation IMAX Climbs 426 Resistance at 3623 in Focus 20260520 Turkey and Kazakhstan Deepen Economic Ties with 13 Billion Trade Target Nasdaq Slides as Oil and Borrowing Costs Steal Spotlight Enerflex EFXT Q1 2026 Beat Revenue NA EPS Exceeds by Significant Trump Shielded From IRS Audits as Expanded Settlement Deal Fuels Controversy Why The RMR RMR Just Surged 136 Key Levels Ahead 20260520