Energy Oil meme trade? Crude drawing record retail money Finance News Mar 16, 2026 The Iran war news flow-driven oil moves are drawing retail investors into the world's most traded commodity, further… Read More...