Wall Street’s main indexes opened lower on Wednesday as Netflix kicked off quarterly earnings for technology behemoths with a disappointing report, while concerns about a surge in global coronavirus cases hit demand for equities.

Read More