The US and NATO say that Russia has not partially removed troops from Ukraine's border yet, causing more fear among investorsThe post Market Wrap: US and NATO Say Russia Still Building Troops on Ukraine’s Border appeared first on Blockworks.