FXstreet.com (Barcelona) – The single currency remains locked in the 1.2910/20 region after Italy sold €6.5 billion in 2015 and 2026 BTP, with yields lower than the previous auctions at 2.75%
FXstreet.com (Barcelona) – The bloc currency keeps the upbeat mood on Thursday, supported by the pro-euro victory in the Dutch elections and the German Parliament ruling on the ESM, ahead of