market Market News OUCH! #Japan 1Q GDP dropped-5.1% on an annualized basis, way more than estimated -4.5%. Mehabe - May 18, 2021 0 OUCH! #Japan 1Q GDP dropped-5.1% on an annualized basis, way more than estimated -4.5%. h/t Holger Zschaepitz Our Twitter for Quick Updates: Twitter Follow Us