Greenback is poised for recovery against Japanese counter