China April data misses badly, Iran war and weak demand weigh. Retail sales growth plunge | Metals Mine