USD/JPY: The yen fared better, but the energy rally is not over

was trading at 159.16 on Friday. It is retreating slightly, but appears less weak than before, amid a two-week truce…