Stock futures rose Friday after the S&P 500 ended a three-day negative streak, while investors look to end a volatile week on a high note. Futures tied to broad-market index gained 0.4%, while Nasdaq 100 futures added 0.5%. Dow Jones Industrial Average futures gained 124 points, or nearly 0.2%. L3Harris shares climbed more than 4% after the defense company exceeded Wall Street’s forecasts when reporting third-quarter earnings. Dexcom tumbled more than 5.5% despite beating expectations on both lines. Those moves follow a mixed day on Wall Street. The Nasdaq Composite joined the S&P 500 in finishing the session higher, with both lifted by Tesla’post-earnings rally. Shares of the electric vehicle manufacturer notched their best day in more than a decade as investors cheered the firm’s stronger-than-expected profit and CEO Elon Musk’s expectations for vehicle growth next year. A slide in Treasury yields also gave the S&P 500 and Nasdaq upward momentum, according to Megan Horneman, chief investment officer at Verdence. The 10-year Treasury yield notably cooled off from its three-month highs after breaking above the 4.25% mark during Wednesday’s session. “This has everything to do with the decline we saw on interest rates today,” Horneman said. “Those two indices don’t like higher yields.” The Dow lagged on Thursday, sliding just over 140 points due to declines in IBM and Boeing. The major indexes are tracking to finish the week with losses, which would snap six-week win streaks for all three. The Dow has fared the worst with a drop of more than 2% as of Thursday’s close, while the S&P 500 and Nasdaq have shed 0.9% and 0.4%, respectively. The yield on the 10-year Treasury was flat slightly Friday after hitting a three-month high earlier this week. The benchmark 10-year Treasury yield was less than 1 basis lower at about 4.2%, after breaching 4.25% on Wednesday. The 2-year Treasury was fractionally lower at 4.064%. Asia-Pacific markets were mixed Friday, with investors awaiting Japan’s general election over the weekend. The benchmark Nikkei 225 fell 0.60% after the inflation report to close at 37,913.92, while the Topix fell 0.65% to 2,618.32, marking a fifth straight day of losses. Hong Kong’s Hang Seng index was up 0.52% as of its final hour of trade after falling in the previous session, while mainland China’s CSI 300 rose 0.70% to close at 3,956.42. South Korea’s Kospi gained marginally, ending at 2,583.27, but the the small-cap Kosdaq reversed gains to drop 0.98% and end at 727.41. Australia’s S&P/ASX 200 climbed in early trade, but gave up most of its gains, ending 0.06% higher at 8,211.3. Oil prices were heading for a weekly gain of more than 2%, with Friday’s prices were little changed on the day as traders were kept on edge by simmering tensions in the Middle East ahead of a planned resumption in Gaza ceasefire talks in the coming days. Brent crude futures rose 71 cents, or 0.95%, to $75.09 a barrel, while U.S. West Texas Intermediate crude was up 73 cents, or 1.04%, at $70.92. Gold prices fell on Friday as some investors booked profit after its recent rally where it hit a record high, although ongoing tensions in the Middle East helped limit the decline. Spot gold eased 0.6% to $2,718.83 per ounce by 1014 GMT. Prices had hit an all-time high of $2,758.37 on Wednesday. Spot gold is up 31.9% so far this year. According to LSEG Workspace data, this is going to be gold’s largest annual growth since 1979 if it stays near these levels.