Luck plays a far bigger role than skill in investment performance, says Mark Hulbert. Related posts: Tod’s shares down 3.5% in Milan European shares end higher led by banks, miners No oil action expected in Algiers this week UPDATE 1-Trump says ‘nothing funny’ about ‘Saturday Night Live,’ but audience soars Post navigation April 2015 Eurozone trade balance 24.9bn vs 22.5bn exp nsa Market Extra: Greece panic in two charts as Athens stocks, bonds collapse