NEW – German IFO business climate index deteriorated substantially to 88.5 in June, more than expected. pic.twitter.com/D3DrHGfcbI
— Disclose.tv (@disclosetv) June 26, 2023
BREAKING: Euro zone manufacturing PMI falls to a 37-month low of 43.6 pic.twitter.com/Tb0MAsv5uR
— Game of Trades (@GameofTrades_) June 25, 2023