Opening Bell: Tech Rout Resumes Amid Inflation Fears; Oil, Dollar Jump


EmoticonEmoticon