Back 18 May 2021 Japan Gross Domestic Product Annualized came in at -5.1%, below expectations (-4.6%) in 1Q