U.S. Black Friday online sales hit record $9 billion