Global stocks mixed as investors remain cautious
Eurozone final consumer confidence came in at -10.8, in line with the preliminary estimate Wall Street stocks ended mostly lower overnight, as investors expressed concerns over damage from a forced ...