The US dollar has had a productive session across the board, up by around 0.5% against most of the majors though somewhat less so against the CHF and JPY. On-going Greek debt issues and escalating unrest in the Middle East is affecting risk sentiment.