They do. Magnetic fields produced by finite loops of current don’t do work. Intrinsecal magnetic fields (electron spin) do. The saying “magnetic fields do no work” comes from the fact classical electrodynamics doesn’t contemplate spin.
For a long rant about the same thing, check [this video](https://youtu.be/fHG7qVNvR7w)
Latest Answers