Electromed ELMD Dips 4 Support Levels in Focus After Recent Decline Wall Street Scales New Heights Tech Rally and Middle East Optimism Fuel Record Closes STRK Q1 2026 Earnings Massive EPS Miss of 77041 as Preferred Stock Faces Headwinds US Crude Exports Hit Record Highs as Strategic Petroleum Reserve Releases Continue