The single currency is buoyed after a jolt higher at the Tokyo fix
And it is continuing to hold on to gains ahead of European morning trade. Meanwhile, most other major currencies are advancing slightly against the likes of the yen and the dollar as Japanese stocks are gaining ground but overall Asian equities are looking mixed with Chinese stocks trading lower on the session.
The loonie is recovering from overnight losses as oil prices begin to steady after a poor showing yesterday. Oil is up by 0.4% to $63.85 and that's helping to keep the loonie underpinned as we approach the session ahead.
The aussie and kiwi continue to hold steady as we await Chinese trade balance data for March, which is coming out a bit later than usual. With markets looking cautiously optimistic, a big boost in Chinese trade data could very well keep risk assets buoyed into the weekend.