What can’t go down must go up

Looks like the market is getting its shorts squeezed as Chinese buying below the 1.4100 level is preventing a deeper decline in the single currency despite stress-test jitters and widening European sovereign spreads. Stops were tripped above the 1.4130 level and we now trade just below 1.4150.

Featured Videos