2026.03.21

New 2x Levered Energy ETFs Launched As Investors Scramble For Upside Amid Relentless AI Power Demand