The Bank of Japan kept its ultra-low interest rates unchanged Friday and stopped short of signalling another hike, pushing the yen to a fresh 34-year low against the dollar.The BoJ has been a global outlier in sticking to an ultra-loose policy while other central banks pushed rates up as they fought against surging inflation -- causing a wide differential that saw investors push into other currencies.