The dollar has been under pressure as weaker economic numbers this morning, higher oil, higher commodities (Gold up $22) and even a rumor that non-farm payroll would be revised sharply lower (not confirmed), has attracted dollar bears.
The EURUSD broke the wedge formation and the high for the week. GBPUSD broke through the channel resistance (after testing the downside support). USDJPY fell sharply as the JPY crossed came under some pressure. USDCHF breaks sharply lower as well.
