The Canadian Dollar treaded water to wrap up the trading week. Canadian labor and wage data barely moved the needle as investors focus on trade.…
GBP/USD flatlines near channel’s upper band GBPUSD has been treading water around the 1.2923 level, struggling to gain further traction after its March bull run…