USD in demand as euro, pound and yen feel the heatThe euro has given up its earlier run to 1.0801 and has now reversed to 1.0709, and … (View Article for More)