Japan's March Manufacturing PMI Misses Forecasts, Slows Amid Oil Shock and Weak China Demand | DailyAlpha