Equities recover some ground after US president delays levies on Canada and Mexico