Oil Prices Slide After Trump Announces Cancellation of Iran Military Strikes TPG MITP Q1 2026 Earnings EPS 026 Beats Estimates Tariffs Fail to Deliver Economic Strengthening Tax Foundation Analysis Shows Quanex NX Stock Down 1322 Support Test at 1578 20260515 Robin Energy Ltd RBNE Slips Toward Support as Selling Pressure Persists Douglas Dynamics PLOW Gains Ground Analyzing the Recent Uptick and Key Levels to Watch Kinross Gold KGC Steps Back from Resistance Support Levels in Focus Draganfly DPRO Shares Edge Higher Support Tested as Drone Maker Eyes Resistance