Japanese Yen recovers further against USD, upside potential seems limited