U.S. Markets closed

Film producer Harvey Weinstein surrendered to New York City police

Film producer Harvey Weinstein surrendered to New York City police on Friday on charges of rape and sex abuse, months after he was toppled from Hollywood's most powerful ranks by scores of women accusing him of misconduct.