Zacks Investment ResearchMon, 25 May 2026 11:21:16 GMTShould You Invest in the Strive U.S. Energy ETF (DRLL)?DRLL-0.35%