German manufacturers unexpectedly see a drop in demand after mounting supply shortages. Orders fall 0.2% in April, compared to estimated 0.5% gain. April decline driven by weakness in demand from within the country. h/t Holger Zschaepitz
Our Twitter for Quick Updates: Twitter Follow Us