May 21st, 2008 - 01:59 GMT Euro Rally Continues, As German Business Confidence Rebounds. Talking Points - Japanese Yen: Falls Below 103.50 - Euro: Breaks Above 1.570 as German IFO Unexpectedly Rises - Pound: BoE Voted 8-1 To Leave Rates Unchanged... Read more