US stock futures rally over 2% to close March