The German engineering industry association (VDMA) reports that German engineering orders in April fell by 58% in real terms from the previous year. VDMA says the decline is probably the sharpest since at least 1950 and that there is no sign of the decline bottoming out yet.
EUR/USD’s rally has stalled out, presently at 1.3860.