The Euro is almost flat in the North American session after reaching a daily high at 1.0938, courtesy of hawkish than expected European Central Bank (ECB) March meeting minutes, despite broad risk aversion in the market. Nevertheless, of late, the EUR/USD dipped below the 1.0900 mark and is trading at …
Read More »