The Japanese government rolled out a surprisingly large stimulus package equal to about 6% of the economy. Markets reacted quickly, tamping down the yen and sending stocks higher, while the move was seen as raising chances the Bank of Japan will add monetary stimulus within days.
Business Standard (27/07)