European stocks and the euro fall, with investors assessing financial and political developments in Greece and Spain.
read more
European stocks and the euro fall, with investors assessing financial and political developments in Greece and Spain.
read more