Strategists Warn of European Oil Shortages Within Weeks as Iran Conflict Depletes Inventories Is Lucky LUCK Still a Buy After 098 Rally 20260515 DHI Group DHX Reports Strong Q1 2026 Revenue NA EPS Beats Roundhill Memory ETF Hits 10 Billion Mark Marking Fastest Growth in ETF History