Brazil stocks sell off after Lula win as Weiss Ratings flags Nu Holdings, EWZ opportunity Traders Union