US tech stocks declined on 20 April amid renewed tensions between the US and Iran, leading to a rebound in crude oil prices. The Nasdaq 100 faced a potential end to its 13-day winning streak, while other indices also saw losses as peace talks remained uncertain.
Source :- mint – markets Read More



