By Chris Becker
Another mixed night on macro markets as the argy bargy over the Greek debt crisis continued, weighing on European stocks, while the initial jobless claims preview to tonight’s non-farm payrolls came in better than expected.
Another rebound in oil and a blowout in the US trade deficit has seen the USD weaken against the majors, with the US Dollar Index (DXY) down 0.7% and looking toppy on the daily chart: