Has Europe quietly taken the lead in the earnings race? Barclays weighs in | AllMind News