Tech Corp BTQ Jumps 476 on Strong Momentum 20260520 Lower Russian Purchases by RIL and Nayara Drag Down Indias April Crude Oil Imports ePlus inc PLUS Q1 2026 Earnings Surprise EPS 145 Up Significant Cheche Group CCGWW Stock Down 844 Support Test at 002 20260520 Aluminum Surge Pressures US Firms as Iran Conflict Drives Costs Higher POET POET Gains 673 Support Holds at 1325 20260520