Featured Japan narrows trade deficit to $38b in March Nada Ali Apr 17, 2024 0 Japan recorded a trade deficit for the third consecutive year ending in March stood at 5.89 trillion yen ($38…