Global Stock Indices Mixed as European Data Disappoints

Global Stock Indices Mixed as European Data Disappoints