U.S. equities finished solidly higher amid a ramp up in earnings season this week, and despite more hawkish Fedspeak.