Benchmark Electronics BHE Dips 34 Key Support Levels in Focus Qiagen QGEN Rebounds from Support Tests Key Resistance Zone Intercontinental Exchange ICE Dips 087 as Consolidation Continues Near Resistance Fluence Energy Holds Near Support After Modest Decline Devon Energy Holds Steady Near 44 as Traders Eye Key Levels DVN