Japan's 10-year bond yield hits 18-year high on fiscal worries | Economy Current Affairs | KarmSakha