Xinhua/Wang Ying/ Getty Images US stocks finished the week at record highs after a blockbuster week of earnings. Shares of tech giants including Snap and Twitter soared after earnings came in above expectations. Bitcoin hovered just above $32,000, gold was little changed, and oil edged higher. Sign up here for our daily newsletter, 10 Things Before the Opening Bell. US stocks finished the week strong with all three major indexes closing at records Friday as investors cheered blockbuster tech earnings and looked towards next week's Fed meeting.Shares of Snap soared 23% after the social media app exceeded earnings expectations.