Share Facebook Twitter LinkedIn Pinterest Email USD/JPY is testing channel resistance near 159.00 as rising Treasury yields keep buyers focused on the key 160.00 psychological level. Source link