Home News Is the Stoxx 50 Index a buy ahead of top European earnings?