Related posts: Japan Vehicle production for February: -5.3% y/y (prior was -9.7%) Dollar Trims Losses Vs Yen, Euro After U.s. Cpi Data Deutsche Bank fined record $2.5 billion in rate rigging probe France Markit services PMI April final 51.4 vs 50.8 exp Post navigation Taiwan’s top scientist resigns amid insider trading probe Japan and the Failure of Printing Money