USD/JPY struggling for a firm direction, stuck around 103.00 handle