Equities are heading towards strong weekly gains today. Both the S&P 500 and Nasdaq were up 2% through yesterday's close.