USD/JPY technical analysis: Greenback clings to weekly highs near 107.90 level