
U.S. stock futures neared record highs on Wednesday, as Joe Biden prepared to take charge as U.S. President at his inauguration, while Netflix soared after saying it will no longer need to borrow billions of dollars to finance its TV shows and movies.