U.S. stocks fell Friday as a deepening selloff in semiconductor shares and a sharp drop in Netflix extended a bruising week for technology investors, while oil prices surged on escalating U.S.-Iran tensions. Read More
July 22, 2026
