MarketFoolery: 03.14.2011

Published: March 14, 2011, 8:45 p.m.

We take stock of the situation in Japan and discuss the future of nuclear power.