Fluence Energy (FLNC) Nosedives 12.86% on AI Selloff