Articles You May Like Dollar Rebounds on Strong Employment Cost Data, Euro Supported by GDP and CPI Core GDP growth slowed to a 1.6% rate in the first quarter, well below expectations USDCAD Technical Analysis – Getting close to a key support zone Japanese Yen sinks below 160.00 against USD, lowest since 1986 Deutsche Bank posts better-than-expected profit in first quarter amid investment banking recovery