Markets need a morale boost from European governments, say traders

Record ID: 1462870