Matrix MTRX Q1 2026 Earnings 013 EPS Surges Past 007 Estimates Qualcomm Expands Chip Design RD in Vietnam Amid Intensifying Talent Race RenovoRx RNXT Q1 2026 Earnings EPS 008 Beats Estimates Tech Gains Offset Energy Weakness as Major Indices Stay Flat IEA Warns Global Oil Supply Could Fall Below Demand Amid Iran Conflict