1
European markets lower ahead of key ECB rate decision
|