Technology stocks have been especially strong in the first quarter of 2017, with the NASDAQ logging 21 record highs this year. The Dow Jones Industrial Average is close to notching its 6th straight winning quarter, which is the best run since 2006. The final gain for the quarter for the blue chips is expected to be around 5%. Former National Security Advisor Michael Flynn says he will testify about the Russian role in the elections but is asking for immunity before doing so. Flynn resigned after it was revealed in a leak that he had inappropriate conversations with Russian officials. The Wall Street Journal says the FBI, House and Senate intelligence committees have yet to respond to Flynn's request. President Trump is expected to sign 2 Executive Orders dealing with trade today. CNN reports the orders will initiate a large scale review of the causes of the U.S's trade deficits with some of its largest trading partners.