S&P 500 and Nasdaq Snap Losing Streaks as Oil Hits $112