Russia Claims Pulling Back Troops; Biden Warns Invasion Remains Possible; Global Stock Markets Firmly Higher