Yen's bounce stalls at 158.55 confluent level ahead of NFP