Integrated Media Technology IMTE Holds Steady at 052 Poised for Potential Breakout Traders Skeptical of Irans Strait of Hormuz Reopening Timeline Prediction Markets Signal Doubt GLPG Q1 2026 Earnings Strong EPS Surprise Despite No Revenue Disclosure Perpetua Resources Secures 29 Billion US Loan for Idaho Gold and Antimony Project