Yes, it is a magnetism problem. Something nearby that uses a fair amount of electricity is creating a magnetic field and it is affecting your monitor. You can get a similar effect by putting a TV or second monitor close to the first, using unshielded speakers close to the monitor, etc. You can ALSO get a similar effect if the something using a lot of power is on the same circuit as your monitor. I have seen this happen.
For solving it, I have never had luck in making a shield from sheet metal, but I hear it can help.
Usually, I try the following:
1. Get a LONG extension cord. Plug the monitor into another circuit in the house and see what happens.
2. ROTATE the monitor. The effect is greatest when the monitor's field and the interfering field are in phase and oriented in the same direction. See what happens.
3. Move the monitor. This is probably what you will have to do. Just a few feet can make a lot of difference. Experiment around with monitor placement.
4. Try different resolutions and referesh rates. Some make the jiggling more visible, and some less visible.
5. Buy an LCD display. They don't use a magnetic field to point electrons to display an image.
6. Get a UPS (battery backup device) and plug the monitor into it. These have electrical filtering that can help at times.
Only #3 and 6 are GUARANTEED to work, but some of all of these tips may help.
Good luck.
-Llama