Related posts: Spanish Markit mftg PMI March 54.3 vs 54.2 prev US PPI Final Demand, +0.2% vs. +0.2% est. Ex Food and Energy +0.2% Russia says five militants killed in North Caucasus South Korea Trade Surplus $8.49 Billion In April Post navigation UK leadership race wraps up early as Tories seek unity Abe eyes broader public pension coverage to bolster demand