Affected by the conflict involving Iran and a sharp rise in energy costs, the Federal Statistical Office of Germany announced that, after seasonal and calendar adjustments, Germany's factory orders in April fell 3.8% MoM, worse than market expectations for a 2% decline. The previous figure was revised down to a 4.5% increase. Af...