Bank of Japan Holds Rates, Yen Weakens Across The Board