Do you feel more and more the damn world is going more insane?! Get this: China has just completed the world's biggest dam, built over China's San Andreas Fault: http://www.msnbc.msn.com/id/12880810/
I guess it is in the water...
(But at least oil speculators will have a reason Monday to drive up oil prices)