The United States and Russia will sign a military cooperation agreement when US President Barack Obama visits in July, Moscow's top military commander said Friday after meeting his US counterpart. The announcement reflects warming ties between Moscow and Washington and would have been unthinkable last August when the Georgia crisis pushed their relations to the lowest point since the Cold War. Nikolai Makarov, the head of Russia's General Staff, announced the pact after meeting Admiral Mike Mullen in Moscow.