Genesis Energy GEL Slips 525 as Selling Pressure Tests Key Support Zone Ellington Credit Company EARN Edges Higher Amidst Market Uncertainty Inflection Point Acquisition Corp III Rights IPCXR Edges Higher Tests Key Resistance Near 039 Urban Outfitters URBN Rallies 241 as Retail Sector Shows Signs of Resilience