Euro at 30-month high: Market update

You are here: