Work done by a magnetic force(even over an infinitesimally short displacement)=0
Net Force on a current loop in an external magnetic field is given by: $$\vec{F}=\nabla(\vec{\mu_m } \cdot \vec{B})$$
How does one prove: $$dW=\nabla(\vec{\mu_m} \cdot \vec{B})\cdot\vec{dr}=0$$
$\vec{\mu_m}$: Magnetic Moment of the current loop.