Nasdaq breaks 4-day losing streak as tech shares rise ahead of key earnings

previous post