Cryptocurrencies
China’s retail sales shine with 6.4% yoy growth, but production and investment drag continues
China’s latest economic data for May paints a mixed picture. Industrial production rose 5.8% yoy, falling short of the expected 6.0% and reflecting lingering weakness in external demand. This comes on the heels of a Read more…