Germany's flash Composite PMI fell to 48.3 in April, marking a second straight month of private-sector contraction as the Iran-Middle East conflict hammers services.

Germany's flash Composite PMI fell to 48.3 in April, marking a second straight month of private-sector contraction as the Iran-Middle East conflict hammers services.

Economic activity in the euro zone shrank at its sharpest rate in more than two-and-a-half years in May, as a war-driven surge in living costs hammered demand for services and…