Dow, Nasdaq 100 and Dax all recover from last week’s losses