MarketFoolery: 03.24.2011

Published: March 24, 2011, 8:39 p.m.

Are television networks becoming\xa0Netflix's worst nightmare?\xa0 What do Portugal's problems mean for the future of the euro?\xa0 And will IMAX produce big returns in China?\xa0