Investors piled into stocks last week as each of the indices we track recorded solid gains. Germany’s DAX was the week’s top performer followed by London’s FTSE 100 and the Dow. France’s CAC 40 advanced an impressive 2% despite the devastating terrorist attacks in Paris last Friday.