The German IFO Institute Business Climate Index has unexpectedly improved to 84.9 in May, while it was expected to arrive lower at 84.2. The sentiment data in April has revised higher to 84.5 from 84.4.
Zcash (ZEC) price extends its correction, trading below $656 after a massive surge earlier this week. Weakening derivatives and on-chain data, alongside bearish divergences in momentum indicators, suggest the current rally may be overheating and vulnerable to a near-term cooldown or reversal.
Retail Sales, a key measure of consumer spending, in the United Kingdom (UK) fell 1.3% month-over-month (MoM) in April after rising by a revised 0.6% in March, the latest data published by the Office for National Statistics (ONS) showed on Friday.