With the 10-year Treasury yield back above 3%, a rally in the financials stocks could be sustainable and help push the broad S&P 500 to 3,000 by the end of the year. 

That's the assessment from Art Hogan, managing director and chief market strategist at B. Riley FBR.

The S&P 500 is currently trading near 2,917. 

The S&P 500 is up 9.15% since the start of the year.