Cryptocurrencies
Germany PMI manufacturing finalized at 54.6, unwanted combination of soaring price pressures and falling activity
Germany PMI Manufacturing was finalized at 54.6 in April, a 20-month low, down from March’s 56.9. S&P Global said supply disruption and weaker demand weighed on output. Soaring costs drove unprecedented rise in prices charged. Read more…